JProgressBar怎么使用? JProgressBar怎么使用?比如说有个for循环,我想把for循环执行进度的百分比显示在JProgressBar上,该怎么做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是不是一个进度条工具啊?是不是用来AJAX用到的??小的没听过。嘿嘿 package com.gui;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JProgressBar;import javax.swing.SwingUtilities;public class SwingProgressBarExample extends JPanel { JProgressBar pbar; static final int MY_MINIMUM = 0; static final int MY_MAXIMUM = 100; public SwingProgressBarExample() { pbar = new JProgressBar(); // 显示百分比 pbar.setStringPainted(true); pbar.setMinimum(MY_MINIMUM); pbar.setMaximum(MY_MAXIMUM); add(pbar); } public void updateBar(int newValue) { pbar.setValue(newValue); } public static void main(String args[]) { final SwingProgressBarExample it = new SwingProgressBarExample(); JFrame frame = new JFrame("Progress Bar Example"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setContentPane(it); frame.pack(); frame.setVisible(true); for (int i = MY_MINIMUM; i <= MY_MAXIMUM; i++) { final int percent = i; try { SwingUtilities.invokeLater(new Runnable() { public void run() { it.updateBar(percent); } }); java.lang.Thread.sleep(100); } catch (InterruptedException e) { } } }} 补充下,如果我要把从数据库查询到的结果显示到表(JTable)里,怎么用JProgressBar反映这一操作的具体进度呢??? 求助大神 关于JNI的一个小问题!求解 八皇后,栈溢出 java NIO通信中,连接重新建立后出现的问题 StringBuffer的容量问题 求EL表达式文档 怎样将存放在数据库BLOB字面中的文件用JAVA的方式存到别的地方去 怎样实现通过点击菜单或按钮,调用或显示另一个Frame!!! rs.getInt的一个非常怪异的问题!!!!!!! 初学问题,请各位大虾帮忙! java 绘图 清晰 字体 帮我看看这个这个树的js 要实现当选某一个父亲结点时子结点全被选中
import javax.swing.JPanel;
import javax.swing.JProgressBar;
import javax.swing.SwingUtilities;public class SwingProgressBarExample extends JPanel { JProgressBar pbar; static final int MY_MINIMUM = 0; static final int MY_MAXIMUM = 100; public SwingProgressBarExample() {
pbar = new JProgressBar();
// 显示百分比
pbar.setStringPainted(true);
pbar.setMinimum(MY_MINIMUM);
pbar.setMaximum(MY_MAXIMUM);
add(pbar);
} public void updateBar(int newValue) {
pbar.setValue(newValue);
} public static void main(String args[]) { final SwingProgressBarExample it = new SwingProgressBarExample(); JFrame frame = new JFrame("Progress Bar Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setContentPane(it);
frame.pack();
frame.setVisible(true); for (int i = MY_MINIMUM; i <= MY_MAXIMUM; i++) {
final int percent = i;
try {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
it.updateBar(percent);
}
});
java.lang.Thread.sleep(100);
} catch (InterruptedException e) {
}
}
}
}
补充下,如果我要把从数据库查询到的结果显示到表(JTable)里,怎么用JProgressBar反映这一操作的具体进度呢???