gameframe.java
来自「该游戏软件在Windows系统上为玩家提供汉偌塔金片的移动的基本功能」· Java 代码 · 共 48 行
JAVA
48 行
package hannota;
import java.awt.CardLayout;
import java.awt.Dimension;
import java.awt.LayoutManager;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class GameFrame extends JFrame {
CardLayout card = new CardLayout();
JPanel fatherPanel = new JPanel();
NavigataPanel navigatapanel = new NavigataPanel(card, fatherPanel);
HanoPanel hanopanel = new HanoPanel(card, fatherPanel);
HelpPanel helppanel = new HelpPanel(card, fatherPanel);
public GameFrame() {
start();
}
private void start() {
this.setSize(649,429);
this.setPreferredSize(new Dimension(649,429));
startmainpanel();
this.add(fatherPanel);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}
//启动面板,布局为卡片布局
private void startmainpanel() {
fatherPanel.setLayout(card);
fatherPanel.add(navigatapanel, "navigatapanel");
fatherPanel.add(hanopanel, "hanopanel");
fatherPanel.add(helppanel, "helppanel");
}
public static void main(String[] args) {
new GameFrame();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?