private void OptionsActionPerformed(java.awt.event.ActionEvent evt)
{
// After clicking on button X, I want 4 other buttons to show up
// in a sequential order
ButtonTrue();
}
public void ButtonTrue()
{
Audio_Options.setVisible(true);
letsSleep();
Control_Options.setVisible(true);
letsSleep();
Display_Options.setVisible(true);
letsSleep();
Network_Options.setVisible(true);
}
public void letsSleep()
{
try {
Thread.sleep(10000);
} catch (InterruptedException ex) {
Logger.getLogger(MainMenu.class.getName()).log(Level.SEVERE, null, ex);
}
}
私は4つのボタンを持っています。ボタン 1 - 10 秒 - ボタン 2 - 10 秒 - ボタン 3 - 10 秒 - ボタン 4 のような順番で表示させたい
問題: 関数 "ButtonTrue()" を呼び出すたびに、30 秒後にすべて一緒に表示されます。この問題が発生する原因は何ですか?