• 大小: 7.1M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: 其他
  • 标签: 其他  

资源简介

数字魔板游戏.zip

资源截图

代码片段和文件信息

package 模板游戏技术验证;

import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JButton;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.Jframe;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JOptionPane;

public class Began extends Jframe implements ActionListener {
private JButton began =new JButton(“开始“);
private JButton pause =new JButton(“暂停“);
 JButton stop =new JButton(“停止“);
private JButton quit =new JButton(“返回菜单“);
private  static boolean c =true  ;
private StopWacth p1 = new StopWacth();
private MoBan moban = new MoBan();
public Began(String title) {
super(title);
this.setLayout(null);
this.setSize(500 550);
this.setResizable(false);
this.setLocation(700 250);
p1.setBounds(100 10 300 50);
this.add(p1);
this.setup();
this.setVisible(true);

this.add(moban);
moban.setBackground(Color.PINK);

moban. setLayout(null);
moban.NewMoBan();
        moban.setEnabled(false);
        pause.setEnabled(false);
stop.setEnabled(false);

this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
super.windowClosing(e);
p1.Set(p1.Gets() p1.Gete() false);
int option = JOptionPane.showConfirmDialog(Began.this “退出游戏可能丢失游戏数据!““警告“ JOptionPane.YES_NO_OPTION);
if(option == JOptionPane.YES_OPTION) {
System.exit(0);
}
else if(option == JOptionPane.NO_OPTION)
{
pause.setEnabled(false);
stop.setEnabled(false);
moban.setEnabled(false);
began.setEnabled(true);
return;
}
else {
pause.setEnabled(false);
stop.setEnabled(false);
moban.setEnabled(false);
began.setEnabled(true);
return;
}
}
});

}

public void setup() {
JMenuBar one = new JMenuBar();
this.setJMenuBar(one);

one.add(began);one.add(pause);one.add(stop);one.add(quit);
quit.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
p1.Set(p1.Gets() p1.Gete() false);
int option = JOptionPane.showConfirmDialog(Began.this “退出游戏可能丢失游戏数据!““警告“ JOptionPane.YES_NO_OPTION);
if(option == JOptionPane.YES_OPTION) {
setVisible(false);
p1.Set(System.currentTimeMillis() System.currentTimeMillis() false);
}
else if(option == JOptionPane.NO_OPTION) 
{
pause.setEnabled(false);
stop.setEnabled(false);
moban.setEnabled(false);
began.setEnabled(true);
return;
}
else {
pause.setEnabled(false);
stop.setEnabled(false);
moban.setEnabled(false);
began.setEnabled(true);
return;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-02 21:33  模板游戏技术验证\
     文件         546  2018-09-11 10:10  模板游戏技术验证\.classpath
     文件         400  2018-09-05 10:47  模板游戏技术验证\.project
     目录           0  2018-10-02 21:33  模板游戏技术验证\.settings\
     文件         595  2018-09-05 10:47  模板游戏技术验证\.settings\org.eclipse.jdt.core.prefs
     文件        3987  2018-09-07 08:34  模板游戏技术验证\Finish.png
     文件      400429  2018-09-07 16:56  模板游戏技术验证\background.png
     文件       77402  2018-09-07 17:07  模板游戏技术验证\background1.png
     文件        6974  2018-09-05 16:17  模板游戏技术验证\began.png
     目录           0  2018-10-02 21:33  模板游戏技术验证\bin\
     目录           0  2018-10-02 21:33  模板游戏技术验证\bin\模板游戏技术验证\
     文件        1609  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began$1.class
     文件        1809  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began$2.class
     文件        2342  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began$MenuListener.class
     文件        3138  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began.class
     文件        1599  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began2$1.class
     文件        1799  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began2$2.class
     文件        2435  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began2$MenuListener.class
     文件        3102  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Began2.class
     文件         891  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Hard$1.class
     文件         893  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Hard$2.class
     文件         897  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Hard$3.class
     文件        1807  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Hard.class
     文件         983  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Help.class
     文件         735  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Leave4$1.class
     文件         835  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Leave4$2.class
     文件        4554  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Leave4.class
     文件         583  2018-09-26 16:10  模板游戏技术验证\bin\模板游戏技术验证\Menuframe.class
     文件        1939  2018-10-02 14:29  模板游戏技术验证\bin\模板游戏技术验证\MoBan$ButtonListener.class
     文件        3655  2018-10-02 14:29  模板游戏技术验证\bin\模板游戏技术验证\MoBan.class
     文件        1948  2018-10-02 15:03  模板游戏技术验证\bin\模板游戏技术验证\MoBan2$ButtonListener.class
............此处省略49个文件信息

评论

共有 条评论