gpt4 book ai didi

java - 如何释放按下的java按钮

转载 作者:行者123 更新时间:2023-11-30 06:23:47 26 4
gpt4 key购买 nike

我有一个 java 方法可以执行一个很长的模型。大约需要 20 分钟。当我按下按钮时,按钮会保持按下状态,直到模型完成。我需要创建一个按钮,当按下它时,它会停止模型执行到目前为止,我有 2 个按钮:停止和开始。我的问题是,当我按下开始按钮时,GUI 中的所有按钮都被卡住,并且在模型完成之前无法按下它们

如何创建停止按钮?

谢谢,

爱诺特

最佳答案

你应该使用 SwingWorker .他们是specifically designed用于在 EDT 之外执行长时间运行的任务,同时仍然能够使用进度报告更新 GUI。

关于java - 如何释放按下的java按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17930398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com