gameframe.java

来自「一个游戏。是用java基础写的一个游戏。供给java初学者下载」· Java 代码 · 共 45 行

JAVA
45
字号
package com.Luoweixun;


import java.awt.CardLayout;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class GameFrame extends JFrame {
	/**
	 * 汉诺塔游戏的窗体类
	 */
	private static final long serialVersionUID = 1L;
	
	NavigatePanel navigatePanel=null;
	HelpPanel helpPanel=null;
	HanoPanel hanoPanel=null;
	CardLayout cardLayout=new CardLayout();
	JPanel fatherPanel=new JPanel();
	
	public GameFrame(){
		createInterface();
	}
//	主窗体设计
	public void createInterface(){	
		
		navigatePanel=new NavigatePanel(fatherPanel, cardLayout);
		helpPanel=new HelpPanel(fatherPanel, cardLayout);
		hanoPanel=new HanoPanel(fatherPanel, cardLayout);
		
		final Container con=getContentPane();				
		fatherPanel.setLayout(cardLayout);
		
		fatherPanel.add(navigatePanel,"navigate");		
		fatherPanel.add(helpPanel,"help");
		fatherPanel.add(hanoPanel,"hano");
						
		con.add(fatherPanel);
		setResizable(false);
		setSize(649,429);
		setVisible(true);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);		
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?