相关疑难解决方法(0)

Swing - 更新标签

我有一个消息标签和一个提交按钮.将多次按下提交按钮,每次按下的操作最多可能需要一分钟.

按下按钮时,我想将消息设置为空,在任务完成后,我想将消息设置为"完成".

private void submitActionPerformed(java.awt.event.ActionEvent evt) {
   message = "";
   updateMessageLabel();

   doTheTask();

   /* this update is apply to the label after completion */
   message = "Complete";
}
Run Code Online (Sandbox Code Playgroud)

是否可以在submitActionPerformed()方法运行之前(或在方法中)更新该消息标签,但是在单击按钮之后?

java concurrency swing event-dispatch-thread

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

concurrency ×1

event-dispatch-thread ×1

java ×1

swing ×1