问题标签 [jprogressbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
491 浏览

java - JPanel 未在 JFrame 中加载

在 Java 中读取文件时显示进度条时出现问题。一切按预期工作,用户选择一个文件,程序必须显示进度条(但它会加载一个空的空白框),处理文件,然后在另一个窗口上加载结果。

我无法让程序显示进度条对话框的内容。
在这里提供一点帮助将不胜感激。

这是所涉及的3种方法的代码。

用 SwingWorker 解决,我发布了一个总结代码:

interfacesController 包含所有使用 GUI 的方法,showProgressBar() 用于显示栏,而 closeProgressBar() 则相反。感谢你们!

0 投票
2 回答
4294 浏览

java - 在 JProgressBar 上显示自定义进度字符串

使用setStringPainted()of时JProgressBar,进程完成量以百分比形式显示。

但是我如何自定义setStringPainted()以便我可以显示剩余时间而不是百分比?

0 投票
2 回答
254 浏览

java - 如何更新 jprogress 栏

我的应用程序中有一个简单的 JForm 和一个 JDialog。JDialog 框包含一个 JProgressBar 元素,我在 JDialog 中放置了一个方法,

更新进度条。

当我尝试从 JForm 更新我的 JDialog 中的进度条时,JProgressBar 没有按预期更新,请告诉我可能是什么错误,

前任。

0 投票
3 回答
2032 浏览

java - JProgressBar setValue 不起作用,也尝试使用 SwingUtilities

我在 JTable 中实现了 JProgressBar。我为 ProgressBar NOT EDITOR使用了渲染器。

现在我尝试实现 ProgressBar 设置值,但由于 EDT 无法正常工作,因此我使用了 SwingUtilties,但效果不佳。

预期行为 - JProgressBar 必须将值设置为 80 ,目前仅显示 0%

0 投票
2 回答
1381 浏览

java - JProgressBar 不更新,找不到线索

干得好,现在我只想知道为什么如果我在 while 循环中添加指令 System.out.println 下面的进度显示在 Gui 的 cmd 和 Pgbar 上?:

需要一些帮助,我无法更新 JProgressBar,我无法使用 SwingWorker,没有它我必须解决这个问题。变量 Path.operationProgress 是来自“Path”类实例的静态变量,它是从另一个线程更新的,所以我认为 PBar 和 Path 实例都在用户的线程中执行,而不是在 EDT 中执行。这是进度条的代码:

这是启动线程的操作:

{
Thread sa = new Thread(){ @Override public void run(){ result = p.SimulatedAnnealing(neighborHood_Type); 字符串 lastCostString = result.Cost() + ""; lastCostLabel.setText(lastCostString); }}; sa.start(); Pbar pb = new Pbar(operationProgressBar); pb.start(); } //其他一些东西... }

0 投票
1 回答
1229 浏览

java - 连接 JProgressBar 与下载过程

我有下面的代码。我不能让它工作。

我不得不提到 URL 正在重定向。我的意思是,url = http://www.thissite.com并重定向到http://www.othersite.com. 但我想让它与初始的url.

0 投票
1 回答
463 浏览

java - 如何在 Java 中更新 Swing JProgressBar

我对 Java 很陌生,尤其是在 Java 中使用 GUI。我想在我的程序中放置一个进度条,每次完成一定数量的工作后它都会更新它的值。现在我有一个在按下时执行方法的按钮,并且每次在该方法中完成某些工作后,我都会放置 setValue() 函数(具有我想要的值)。但是,当我按下按钮时,按钮似乎在方法继续时被按下(该方法需要一段时间才能完成执行),并且在 ButtonListener 中完成所有其他事情之前,进度条不会更新,所以它完成后直接进入100%)。

我究竟做错了什么?

提前致谢。

0 投票
2 回答
1175 浏览

java - 表格中的 JProgressBar 动画

我有以下问题:

我有一个 JTable,它显示了命令的进度。我有两种命令。确定的和不确定的命令。

如果我在表中只有不确定的进度条,则进度显示正确。但如果我有一个确定的进度条,另一个不确定的将不会被动画。

这是我的代码:

该表由 swingworker 线程每 10 毫秒更新一次,所以不要介意。

0 投票
1 回答
2703 浏览

java - 如何更新jtable中的jprogress栏

我正在开发一个具有 jtable 的应用程序,用户可以开始下载。我想在表格中添加下载名称、状态和进度条。我正在这样做:

INIT JTABLE:(由NETBEANS自动创建的代码(有没有办法编辑它?oO))

创建渲染器:

将其添加到最后一列:

现在我创建了一个ArrayList<Thread>来保存活动线程,并创建了一个来保存ArrayList<JProgressBar>jtable 中存在的所有进度条(正确的方式?)。

现在要添加我这样的新行:

我的问题是进度没有更新,我的方法错了吗?你能帮助我吗?谢谢

0 投票
2 回答
4929 浏览

java - java - 如何在jtable中获取单元格内的对象

可能重复:
将多个 JProgressBar 添加到 JTable 的 TableColumn

我有一个jTableDefaultTableModel这个coloumn:

并且每一行都是这样创建的:

getProgress 在哪里:

和进展:

我的班级实现了 TableCellRenderer 所以

其中ii1是 0 - 2。所以第一行和第三列( JProgressBar )。

开:JProgressBar b = (JProgressBar) jtable.getModel().getValueAt(i, i1); 我明白了

问题出在哪里?你能帮助我吗?