正常に動作する GUI クラスがありますが、その GUI クラスには、別のクラスから新しい GUI を開くためのボタンがあります。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
GUI2 newGui = new GUI2();
newGui.setVisible(true);
}
ただし、新しい GUI クラス (newGui) が呼び出されると、シースルー ウィンドウとして表示されるだけです。これは、両方の GUI を同時に実行できないためですか?
現在、新しい GUI をスレッドとして開こうとしていますが、これを行う方法がわかりません。
Thread thread = new Thread();
thread.sleep(5000);
thread.newGui.setVisible();
public void run();
これは私の試みでしたが、当然のことながらこれはうまくいきませんでした。
何か助けはありますか?
ありがとう!