model.reload() 调用上的 Java SwingWorker NullPointerException
我正在尝试将子节点添加到 SwingWorker 线程内的 JTree 中。然后重新加载模型以更新 UI。当我重新加载 JTree DefaultModel 时,它抛出 NullPointerExc…
哪些线程可以调用 SwingWorker#publish?
标准场景:用户按下按钮并开始大任务。 EventThread 创建 SwingWorker 来执行任务并继续生活。 现在,由于大任务是高度可并行化的,SwingWorker 线程…
连续图像加载/处理和单击按钮时显示(在 Swing 中)
我在 Swing 中连续加载、处理和显示图像时遇到问题: 下面有一个简单的情况,单击按钮会导致我的程序从网络摄像头抓取帧,然后在 jlabel 中显示该图片…
如何让 SwingWorker 等待从此 SwingWorker 内部启动的线程
我对 SwingWorker 及其 done() 方法有问题。我有一个通过 SPI 支持插件的应用程序,所以我基本上无法更改插件的行为。这些插件必须实现的接口包含方法…
Java SwingWorker - 使用发布/处理来更新 EDT 中的 TextArea?
我刚刚编写了一个启动 SwingWorker(运行 Socket 服务器)的 Swing 程序。我在 Swing GUI 上有一个 JTextArea,它使用 JTextArea.append(String) 使用…
当我取消 SwingWorker 时,Java SwingWorker Socket Server 不会被取消
我有一个作为 Java SwingWorker 运行的 Socket 服务器。 SwingWorker 接收传入连接,并在连接后将套接字移交给负责连接的执行器。 Executor 调用 Sock…
使用 Java Swing Worker 作为单例在后台备份应用程序数据
我计划使用 Java SwingWorker 作为单例来定期在后台备份应用程序数据(也许与 Swing 计时器或 java.util.Timer 结合使用) 这样的策略合理吗?将 Sing…
如何在 Java 中与两(2)个 SwingWorker 类共享数据
我有两个 SwingWorker 类:FileLineCounterThread 和 FileDivisionThread 我将执行这两个线程。当行计数线程完成时,它将结果传递给文件分割线程。 我…
如何取消SwingWorker的执行?
目前我有两个 SwingWorker 线程在后台工作。如果发生异常,该方法将停止工作,但线程仍在运行。 如果发生异常,如何停止执行并终止 doInBackground() …
Java Swing Workers 和组合框问题
我正在使用 Swing 构建一个使用数据库的应用程序。 我有一个奇怪的问题,我不知道如何解决。 在某个面板中,我有一个组合框,我想使用数据库查询来填…
JTable 在自动刷新方案上插入数据
我有这个 JTable,其中我实现了自动刷新功能,每 1 分钟或 (60000l) 显示剩余时间。 但是当要插入的行尚未完成(数据编码在 JTable 本身上完成)时,…
为什么 Eclipse 插件代码无法从外部 java swing 应用程序调用 swingworking 线程?
我已经实现了一个独立的java应用程序,它使用GUI的swing框架。作为GUI的一部分,有一个JTextArea,它在单击按钮后出现,并且在后台处理作业后在jtexta…