重新启动Swing应用程序

重新启动Swing应用程序,第1张

重新启动Swing应用程序

解决方案

从ActionListener调用以下代码。

ScheduledExecutorService schedulerExecutor = Executors.newScheduledThreadPool(2);Callable<Process> callable = new Callable<Process>() {    @Override    public Process call() throws Exception {        Process p = Runtime.getRuntime().exec("cmd /c start /b java -jar D:\MovieLibrary.jar");        return p;    }};FutureTask<Process> futureTask = new FutureTask<Process>(callable);schedulerExecutor.submit(futureTask);System.exit(0);

谢谢。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5490592.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存