0
나는 JLabel을 가지고 있습니다. 처음에는 텍스트를 설정했습니다.타이머 추가 및 레이블 텍스트 표시
JLabel j = new JLabel();
// set width height and position
j.setText("Hello");
Hello 만 5 초 동안 표시하고 싶습니다. Bye라는 텍스트를 표시하고 싶습니다.
어떻게하면됩니까?
내 작업; 하지만 그것은 한 번에 1 if-else 블록 만 실행하기 때문에 잘못되었다는 것을 알고 있습니다. 타이머 나 카운터가 필요할 것 같습니다. 이 일을하기 위해서. 도와 줘?
long time = System.currentTimeMillis();
if (time < (time+5000)) { // adding 5 sec to the time
j.setText("Hello");
} else {
j.setText("Bye");
}
한 좋은 예를 들어 –