小编Ash*_*ria的帖子

读取单字节时的性能与一次读取多个字节?

我试图在性能方面InputStream.read()与vs 进行比较InputStream.read(byte[] b).

InputStream.read(byte[] b)以某种方式更快,给出的read(b, off, len)类方法InputStream简单地调用该方法read()反复?

java inputstream

8
推荐指数
1
解决办法
4958
查看次数

Tiles Framework:仅刷新正文内容

我们有一个Tiles布局页面,包含页眉,菜单,正文和页脚.在此布局中,只要用户在菜单列表中执行某些操作,整个布局(包括页眉,菜单和页脚)就会刷新.我希望标题,菜单,页脚是静态的,只有正文部分应该更新.

有没有办法阻止刷新页眉,菜单和页脚,只更新菜单上的Body内容点击可以使用Tiles实现?

struts tiles

4
推荐指数
1
解决办法
1万
查看次数

java applet:JProgressBar仅在完成时更新/刷新

我只是尝试迭代循环并更新循环JProgressBar内部的值,启动SwingUtilities.invokeLater..但它只在完成后更新.下面是我的简单代码:

import java.awt.Color;
import java.awt.Rectangle;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JProgressBar;
import javax.swing.SwingUtilities;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class ProgressBar extends JApplet {
    JProgressBar pg = null;
    JPanel panel = null;
    JButton start = null;
    int i;

    public void init() {
        pg = new JProgressBar(0, 100);
        pg.setStringPainted(true);
        this.setSize(1200, 600);
        this.setLayout(null);
        panel = new JPanel();
        panel.setLayout(null);
        panel.setBackground(Color.white);
        this.setContentPane(panel);
        this.setVisible(true);
        pg.setBounds(new Rectangle(630, 20, 150, 30));
        add(pg);


        start = new JButton("start");
        start.setBounds(new Rectangle(330, 20, 200, 30));
        start.setBackground(Color.lightGray); …
Run Code Online (Sandbox Code Playgroud)

java applet swing jprogressbar swingutilities

1
推荐指数
1
解决办法
1874
查看次数