我有一个消息标签和一个提交按钮。提交按钮将被多次按下,每次按下的操作可能需要一分钟时间。Swing - 更新标签
按下按钮时,我想将消息设置为空,并且在任务完成后,我要将消息设置为“完成”。
private void submitActionPerformed(java.awt.event.ActionEvent evt) {
message = "";
updateMessageLabel();
doTheTask();
/* this update is apply to the label after completion */
message = "Complete";
}
是否有可能在运行submitActionPerformed()
方法之前(或方法)来更新该消息的标签,但在点击该按钮后?
我可能会推断太多在这里,但似乎像一个进度条将很好地在这里工作(http://docs.oracle。 COM/JavaSE的/教程/ uiswing /组件/ progress.html)? – 2012-01-18 20:20:59
@ZackMacomber即下一步 – 2012-01-18 20:30:10