parent
1f3f90784d
commit
4e16ed40ad
@ -0,0 +1,27 @@
|
||||
package view;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
public class MainFrame extends JFrame {
|
||||
private final CardLayout cardLayout = new CardLayout();
|
||||
private final JPanel mainPanel = new JPanel(cardLayout);
|
||||
|
||||
public MainFrame() {
|
||||
super("数学学习软件");
|
||||
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
setSize(800, 600);
|
||||
setLocationRelativeTo(null);
|
||||
setResizable(false);
|
||||
add(mainPanel);
|
||||
}
|
||||
|
||||
public void addPanel(JPanel panel, String name) {
|
||||
mainPanel.add(panel, name);
|
||||
}
|
||||
|
||||
public void showPanel(String name) {
|
||||
cardLayout.show(mainPanel, name);
|
||||
setVisible(true);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue