У меня есть Java-приложение с несколькими классами, каждый из которых имеет свои собственные фреймы.Если я хочу перейти в другой класс, я бы закрыл или скрыл текущий фрейм класса и начал новый фрейм класса.Если я хочу вернуться к старому классу, я бы закрыл новый фрейм класса и запустил или сделал видимым старый фрейм класса, как бы я сделал это в апплете?
часть моего основного класса
private static void createAndShowGUI() {
//Create and set up the window.
JFrame frame = new JFrame("MDCAP");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
//Set up the content pane.
addComponentsToPane(frame, frame.getContentPane());
//position the frame in the center
frame.setSize(350, 500);
frame.setLocationRelativeTo(null);
frame.setResizable(false);
frame.setVisible(true);
в моем основном классе, если я хочу перейти в другой класс
//close the frame and run contractInfromation
button4.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
frame.setVisible(false);
frame.dispose();
contractInformation.main(null);
}
});