swingworker

    0热度

    2回答

    我正在写一个IP扫描仪应用程序和过程是需要长时间因此,我在使用GUI 的回现场服务执行,如: public static List<Future<String>> checkThisIP(String ipStart, String ipEnd) throws UnknownHostException { final ExecutorService es = Executors.newF

    0热度

    1回答

    我知道有这样的堆栈溢出与接受的答案,但我刚刚了解swingWorker 许多问题,我知道我必须在代码中的某处使用取消(真)方法,但无法弄清楚如何使用上按下stop_button 计划是完全运行我已经删除了额外的代码是没有必要的,我只是需要知道如何编写内这种风格的代码停止工作器这种方法。 ,也是我正在使用SwingUtilities.invokeLater为 package webScrapingF

    0热度

    1回答

    我收到FileNotFound的错误。基本上,我试图从客户端上传文件到服务器。 请帮助我吧。 这是client.java类 包ftppackage; import java.net.*; import java.io.*; public class Client { public static void main (String [] args) throws IOExcepti

    0热度

    1回答

    我使用基于答案的透明点击叠加层(使用jna启用点击) https://stackoverflow.com/a/28772306/1093872。然而,实际可见的覆盖图总是落后于一个步骤,即。当在组件上调用repaint()时,会显示上一次更新中应显示的更新。 起初我怀疑内存不一致的问题,因为不同的线程。但我也试过sure-to-be-correct方法使用SwingWorker,并且仍然面临同样的

    0热度

    1回答

    我需要中断swingworkers,但是如果线程正在运行某个片段,那么应该在此之后中断。事情是这样的: public class worker extends SwingWorker<Integer, String>{ //(...) constructors and everything else protected Integer doInBackground() thr

    -2热度

    2回答

    我正在运行一个长按任务按钮。我想显示任务已经开始的消息。使用swingworker,JOptionPane创建消息框,但其内容保留为空,直到任务完成。我想我的EDT正在被阻塞,因此除非任务完成,否则GUI不会更新。有什么办法来证明这个(swingutils.invokelater,因为我需要在任务开始时显示无法使用) 示例代码: - public class myClass { private

    0热度

    1回答

    在Netbeans中,我创建了一个GUI项目,该项目使用框架前端,我可以添加组件并双击编辑它们的事件。我指的是具有“源”,“设计”和“历史”选项卡的窗口。 下面是组件和关系: 1-打开一个文件选择器的按钮。 2-一个TextArea来显示文件选择器的结果。如果用户选择一个文件,它将在TextArea中显示文件名;否则会写入“被用户取消”。与此同时,如果用户选择了一个文件,我想打开一个“请稍候”对话

    0热度

    1回答

    我试图在Kali linux中运行控制台命令,但输出只是奇怪,当我管它到JTextPane。当我把它放在Netbean的输出控制台上时,它很好。 命令,我试图运行:wifite -e Experiment -c 1 代码: public cracker(JTextPane aOutputPane) { super(); mOutputPane = aOutput

    0热度

    1回答

    Software Gui 没有认证插入数据使用蒙戈Java驱动程序3.4.2 我正在运行的MongoDB在CMD“的mongod”这个命令。我没有使用“mongod - auth”!我不知道为什么它仍然给我例外。 像在CMD中一样,如果服务器没有在-auth上运行,我们不必提供用户名和密码。同样我想实现。 我创建的应用程序,将数据插入蒙戈DB 其实它插入数据成功只是我仍然得到例外,它的,因为我用的

    0热度

    1回答

    我的目标是绘制矩形并使用Observer模式从左至右平滑地移动它。 我有一个Model类,它是Observable放置矩形的坐标,Display类是Observer,每次模型中的坐标改变时执行重绘。 模型中的坐标变化是在SwingWorker中的while循环中进行的:在每次迭代中,我将x坐标增加1,然后休眠100 ms,然后通知观察者(显示器)哪个任务是执行重绘。正如你所看到的那样,在EDT上调