parent
bb457024fa
commit
28dd145663
@ -0,0 +1,64 @@
|
||||
package xxl;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
|
||||
|
||||
public class GameFrame extends JFrame {
|
||||
private static final long serialVersionUID = 1L;
|
||||
GamePanel panel;
|
||||
|
||||
|
||||
/**
|
||||
* GameFrame构造方法
|
||||
*/
|
||||
public GameFrame() {
|
||||
// 设置窗体标题
|
||||
setTitle("数字连连消");
|
||||
//位置
|
||||
int x=100,width=700,height=700,y=100;
|
||||
// 设置窗体位置和大小
|
||||
setBounds(x, y, width, height);
|
||||
// 设置窗体不能改变大小
|
||||
setResizable(false);
|
||||
// 设置窗体居中显示
|
||||
setLocationRelativeTo(null);
|
||||
// 设置窗体关闭即退出
|
||||
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
|
||||
panel = new GamePanel();
|
||||
add(panel);
|
||||
// 最后显示窗体
|
||||
setVisible(true);
|
||||
}
|
||||
|
||||
public GameFrame(int c){
|
||||
if(c!=0){
|
||||
// 设置窗体标题
|
||||
setTitle("数字连连消");
|
||||
//位置
|
||||
int x=100,width=900,height=900,y=100;
|
||||
// 设置窗体位置和大小
|
||||
setBounds(x, y, width, height);
|
||||
// 设置窗体不能改变大小
|
||||
setResizable(false);
|
||||
// 设置窗体居中显示
|
||||
setLocationRelativeTo(null);
|
||||
// 设置窗体关闭即退出
|
||||
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
|
||||
panel = new GamePanel();
|
||||
add(panel);
|
||||
// 最后显示窗体
|
||||
setVisible(true);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* 启动游戏
|
||||
*/
|
||||
public void start() {
|
||||
panel.start();
|
||||
}
|
||||
public void start2(){panel.start2();}
|
||||
public void start3(){panel.start3();}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in new issue