java代码中,图形界面方式,点击开始,程序进行无限次循环运行,想通过“终止”按钮手动停止程序。

java代码中,图形界面方式,点击开始,程序进行无限次循环运行,想通过“终止”按钮手动停止程序。,第1张

使用多线程来控制,按钮监听采用另一个线程来做,循 环代码中的循环条件,可以采用变量来控制,如:flag=true

while(flag) { ....}

如果洞镇梁你要使用 startime 和 currenttime, 同样可以利用你的规则来控制旅亮 flag变量。

在另一个线程中,按钮触发后,改变 flag 变量的值为false,即可,让程序停下纳运来。

无需使用 System.exit(0)

cmd /c dir 是执行完dir命如悄拿令后关闭命令窗口

cmd /k dir 是执行完dir命令后不关闭命令窗口。

cmd /c start dir 会打开运闹一个新窗口后执行dir指令,原窗口会关闭。

cmd /k start dir 会打开一个新窗口后执行dir指渣搭令,原窗口不会关闭。

你因该用/c,哈哈是不是在做黑客工具?

如果楼主用的是AWT里的Frame创建了的窗口就在构造窗口旦镇消的地方加上窗口监听代码里面旅巧用dispose()方法。(frame.addWindowListener(new WindowAdapter(WindowEvent e) {dispose()}))如果是Swing里的JFrame的话模知好像本来就有关闭功能的。


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

原文地址: https://outofmemory.cn/yw/12468072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存