在netbean 6.1中,可以直接新建一个Desktop application 的工程,系统会自动生成N多组件,
其中包括JProgressBar.
可是,它怎么操作呢?
它自己生成的在运行时根本不显示,
自己再拖进去一个?只显示一白条。我通过setValue改变它的值的时候,一点反应也没有。
哪位朋友知道该怎么操作呢?
气得我自己写了一个小程序。
运行后还好,如下:
import java.awt.*;import javax.swing.*; public class Progress extends JFrame {    JProgressBar current;
//    JTextArea out;
    JButton find;
 //   Thread runner;
    int num = 0;    public Progress() {
        super("Progress");
        
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        JPanel pane = new JPanel();
        pane.setLayout(new FlowLayout());
        current = new JProgressBar(0, 2000);
        current.setValue(0);
        current.setStringPainted(true);
        pane.add(current);
        setContentPane(pane);
    }
    public void iterate() {
        while (num < 2000) {
            current.setValue(num);
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) { }
            num += 95;
        }
    }    public static void main(String[] arguments) {
        Progress frame = new Progress();
        frame.pack();
        frame.setVisible(true);
        frame.iterate();
   }
}
可怎么才能操作系统自动生成的那个条呢?