【发布时间】:2012-09-07 11:41:05
【问题描述】:
有人知道如何每 5 秒更新一次 jTextfield 吗?自动的。所以不需要用户输入。它用于更新文本字段中的时间。这是我尝试过的,但后来我的程序冻结了。
while(true){
Thread.sleep(1000);
txtCheck.setText(convert.getCheck());
System.out.println("Ja");
}
convert 是一个线程,我试图抛出异常但失败了,因为 Eclise 说线程不能抛出异常。
Convert.getCheck:
public String getCheck() {
return check;
}
【问题讨论】:
-
你展示的这个while循环在哪里?在 main() 中,在 JFrame 中,在 JPanel 中?
标签: java swing concurrency jtextfield event-dispatch-thread