私は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");
}