У меня есть Meni JFrame, который я устанавливаю невидимым, когда я вызываю другой кадр, например, нажатием кнопки. Отчеты JFrame, а теперь как звонить, из кадра Отчеты, опять тот же кадр Мени, который у меня был раньше, а не новый.
Мой код сейчас выглядит примерно так:
Мени
JButton btnReports = new JButton(" Reports");
btnReports.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Reports r = new Reports();
reports.setVisible(true);
setVisible(false); //setting current JFrame invisible
}
});
Теперь я хочу вернуться к тому же кадру Мени, который я ранее установил как невидимый, а не создавать новый, как это сделать, ofc, если это возможно?
Отчеты
JButton btnMeni = new JButton(" Meni");
btnMeni.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//if i do the same like in Meni it will call new window, and
//i don't want that i simply want to setVisible Meni window again
dispose();
}
});
Спасибо!