我正在使用以下代码,JLabel
每 0.5 秒替换一次,用相同的句子但用另一个点。
Runnable r1=new Runnable() {
@Override
public void run() {
while(true){
try {
connectionStatus.setText("Connection Established...");
Thread.sleep(500L);
connectionStatus.setText("Connection Established.");
Thread.sleep(500L);
connectionStatus.setText("Connection Established..");
Thread.sleep(500L);
} catch (InterruptedException ex) {
}
}
}
};
Thread th1=new Thread(r1);
th1.start();
这是使用线程的真正目的吗?这会影响程序的速度吗?如果我正在做的事情如此愚蠢,还有其他方法可以做如此愚蠢的事情吗?