使用 DefaultHttpClient 和 Swingworker 实现 cookie 持久化
我有一个 swingworker 类,调用一个使用 DefaultHttpClient 建立与安全网站的持久连接的方法。当我登录并使用 swingworker 实例向站点发出请求后,swi…
Java 5 SwingWorker 替换
我们的 Swing 应用程序使用优秀的 SwingWorker 类在后台线程中执行一些长时间运行的任务。然而,许多较旧的 Mac 只支持 Java 5,因此我们希望将应用程…
多次执行SwingWorker
我希望能够多次使用 SwingWorker 子类。这可能吗? 我读过java文档: SwingWorker 设计为仅执行一次。多次执行 SwingWorker 不会导致调用 doInBackgro…
SwingWorker 未按预期工作
我试图找到 SwingWorkerexecute() 与 doInBackground() 之间的差异。所以我编写了这个简单的程序来测试差异。 public static void main(String[] args…
Swing/SwingWorker 初学者问题
我正在尝试用 java 实现 GUI,但我是 swing 的初学者。我想澄清一件事。我读到,为了保持 GUI 的响应能力,我应该使用 SwingWorker 类在单独的线程中…
等待取消的未来真正完成
我有一个 SwingWorker,它调用一些不检查线程中断的代码。调用 worker.cancel(true) 后,worker.get() 方法将立即抛出 CancellationException (正如…
EDT问题中的Java swing进度条
这是为挥杆专家准备的。我在这个问题上花了相当多的时间,所以我需要用几行来解释这个问题。 我有一个独立的 java swing 应用程序(java 6)。在我的…
我可以在一个 SwingWorker 中运行另一个 SwingWorker 吗?
我需要运行两个 SwingWorker。其中一个只能在另一个完成后才能运行。我可以像这样运行它们吗? class TestWorker { private FirstWorker worker1; pri…
Java GUI 线程 - SwingWorker
我有一个关于 SwingWorker 和 Java GUI 的问题。 我有几个处理信息的类,我们可以将它们称为 Foo1、Foo2 和 Foo3。此处理可能需要很长时间。 这些都是…
如何使这个 SwingWorker 代码可测试
考虑以下代码: public void actionPerformed(ActionEvent e) { setEnabled(false); new SwingWorker() { private String location = url.getText(); …
从 SwingWorker 执行 SwingWorker - 等待第一个停止
我试图从另一个 SwingWorker (MainWorker) 执行 SwingWorker (SubWorker),然后我希望 MainWorker 等待 SubWorker 完成。同时,MainWorker 应该根据 S…