new SplashDemoGUI().setVisible(true);
try {
Thread.sleep(2000);
new sample().setVisible(true);
} catch (InterruptedException ex) {
}
多分誰かが私を助けることができる、私はパブリックドメインに入れました。2秒遅れの後、別のJFrameでJFrameを呼び出す方法はありますか?
new SplashDemoGUI().setVisible(true);
try {
Thread.sleep(2000);
new sample().setVisible(true);
} catch (InterruptedException ex) {
}
多分誰かが私を助けることができる、私はパブリックドメインに入れました。2秒遅れの後、別のJFrameでJFrameを呼び出す方法はありますか?
new java.util.Timer().schedule(
new java.util.TimerTask() {
@Override
public void run() {
new sample().setVisible(true);
}
},
2000
);
これは機能するはずです。
EDIT
JFrameのスイングでのヒント、適切であろうタイマースイングようです。 - PM 77
'JFrame'はSwingにヒントがあるので、[Swing Timer'(https://docs.oracle.com/javase/tutorial/uiswing/misc/timer.html)のように見えます。 –
アイデアありがとう:) – CeciliA
http://stackoverflow.com/questions/14074329/using-sleep-for-a-single-threadを参照してください –
何が問題になりますか?コードを表示しますが、問題を教えてください。 – nhouser9
ああ申し訳ありません。問題は両者が同時に表示されることです – CeciliA