我有一个按钮可以搜索某些文件,所以我试图在百分比数字的进度条中显示此任务的进度。 我使用另一个线程来执行此任务,但它需要很长时间,所以我想在进度条中显示它。 button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Runnable r = ne
我正在研究Java程序,它读取文本文件时会进行一些概率计算。读取文件和所有相关的计算在一个while循环中完成。 我已经使用JFrame创建了一个GUI,其中我添加了一个进度条(使用JProgressBar)来显示程序需要一段时间来处理文件的进度。 代码看起来像 - 现在 while(there are more files to read)
{
Read this file ;
我只是想在JFrame中使用Windows L & F.现在,在使用进度条时,默认颜色为绿色,类似于其他窗口函数(如复制文件等)中使用的颜色。有时您可能已经看到,窗口显示“红色”颜色的进度(可能有在复制文件的情况下覆盖)。如何在我的进度条上使用“红色”颜色,而不是将“前景色”设置为“红色”,看起来不同?
我正在通过runtime.exec运行一个需要一些时间的命令。我想更新我的ProgressBar。 我已经得到了我想要的系统输出,问题是:当这个过程完成时,我立即得到它。而不是一步一步来更新我的进度... 下面是一些代码 public Runtime rt = Runtime.getRuntime();
public Process pp;
public doit() {