У меня есть класс графического интерфейса, который отлично работает, однако у меня есть кнопка в этом классе графического интерфейса, которая должна открывать новый графический интерфейс из другого класса.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
GUI2 newGui = new GUI2();
newGui.setVisible(true);
}
Однако, когда вызывается новый класс GUI (newGui), он просто появляется как прозрачное окно. Это потому, что оба графических интерфейса не могут работать одновременно?
Я сейчас пытаюсь открыть новый графический интерфейс как поток, но я не знаю, как это сделать!
Thread thread = new Thread();
thread.sleep(5000);
thread.newGui.setVisible();
публичный недействительный запуск();
Это была моя попытка, но неудивительно, что это не сработало.
Любая помощь?
Спасибо!