如何将参数传递给 SwingWorker?
我正在尝试在我的 GUI 中实现 Swing Worker。目前我有一个包含按钮的 JFrame。当按下此按钮时,它应该更新显示的选项卡,然后在后台线程中运行程序。…
从 doInBackground 在 EDT 上运行函数
我想在 EDT 上从 doInBackground 运行某个函数。我目前使用发布和处理来设置它,效果很好。但是,我想知道是否有一种方法可以在不使用发布和处理的情…
Gui SwingWorker ...在重绘之前没有更新所有内容
我的 gui 是一个 50x50 GridLayout,使用 SwingWorker 进行更新。 GridLayout 中的每个网格都有一个具有特定强度的 GridGraphic 组件。 默认强度 = 0…
仅显示事件调度线程中最后添加到 JFrame 的 JPanel
我只能看到最后添加的JPanel。上一张似乎被上一张取代了。这是为什么呢?这是我的代码。提前致谢。 ... class GUIController { BaseFrame bf = new Ba…
swingWorker 是否保证在完成时抛出状态属性更改事件?
我有一个类,它接受许多 SwingWorkers 并按一定顺序一次运行它们。我使用 ReentrantLock 来确保一次只有一个工作线程运行。通常我总是会在finally子句…
丢弃 Scala actor 中除最后一条消息之外的所有消息
我有一个 SwingWorker 演员,它根据发送的参数对象计算要显示的绘图;然后在 EDT 线程上绘制绘图。一些 GUI 元素可以调整该图的参数。当它们发生变化…
Swingworker 实例未同时运行
我的计算机有 4 个核心,我正在运行 Java swing gui 程序。当我运行我的应用程序时,它仅使用两个核心,CPU 利用率约为 30%。我有大量文件需要处理,…
Mac 中的 Java 1.6 没有 SwingWorker
我在将 Java 文件从 Ubuntu 迁移到 Mac 时遇到问题。 Mac 抱怨我对 SwingWorker 的使用——它找不到 javax.swing.SwingWorker 。 在 Mac 的终端中,执…
在 Java SwingWorker 方法的签名中使用 Final 变量
I have a method that uses a SwingWorker. Part of the code is shown below: public class mySocket { public void writePacket(final String packe…
如何使用 JProgressBar 作为密码强度计,它应该在我键入时改变颜色和值
我正在开发逻辑来为我的登录表单构建一个良好的密码强度检查器,但问题是如何表示输入的密码强度?我正在使用 java,并且使用这种方法: 使用 JProgre…
如何使用 SwingWorker 模拟缓冲外围设备?
我使用这个练习作为教学工具来帮助我记住一些 Java GUI 编程概念。我正在寻找的是一种总体理解,而不是针对一个特定问题的详细解决方案。我希望这种“…
从后台线程调用主线程上的函数
更新 我已经更新了这个问题,以包含 Java 实现的源代码,使用建议的 SwingWorker 类,以实现与 Objective-C 示例相同的结果。希望这对未来的冒险家有…
Android 2.2 相当于 Java Swing 的 SwingWorker 类吗?
我是 Android 新手,目标平台可能是 2.2。 如果我没记错的话,android 已经准备好多线程了。 我想知道 SwingWorker 类的等效项。 伙计们,你们能指导…