资源简介

压缩包内容是自己制作的连连看游戏完整源码以及素材,按素材使用说明导入Eclipse运行即可。

资源截图

代码片段和文件信息

package 连连看;

import java.awt.*;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.*;

public class GameClient extends Jframe{
GamePanel panel2 = new GamePanel(10);
JButton button1 = new JButton(“重来一局“);
JButton button2 = new JButton(“退出“);
static JTextField textField = new JTextField(10);

public GameClient(){
JLabel label1 = new JLabel(“已消去方块数量:“);
JPanel panel = new JPanel(new BorderLayout());
// JPanel panel3 = new JPanel(new BorderLayout());
textField.setEditable(false);

panel2.setLayout(new BorderLayout());
panel.setLayout(new FlowLayout());
panel.add(label1);
panel.add(textField);
panel.add(button1);
panel.add(button2);
this.getContentPane().setLayout(new BorderLayout());
this.getContentPane().add(panelBorderLayout.SOUTH);
this.getContentPane().add(panel2BorderLayout.CENTER);
// this.getContentPane().add(panel3BorderLayout.SOUTH);
this.setSize(800700);
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
this.settitle(“连连看游戏“);
this.setVisible(true);
button1.setEnabled(true);
button2.setEnabled(true);

button1.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
textField.setText(“0“);
panel2.startNewGame();
}
});

button2.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
System.exit(0);
}
});
}


public static void main(String[] args) {
new GameClient();
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件          61  2018-12-09 19:03  使用说明.txt
     目录           0  2018-12-09 19:04  素材文件\
     文件        9037  2018-12-04 22:15  素材文件\pic1.png
     文件        9907  2018-12-04 22:21  素材文件\pic10.png
     文件        9498  2018-12-04 22:15  素材文件\pic2.png
     文件       10233  2018-12-04 22:15  素材文件\pic3.png
     文件       10024  2018-12-04 22:15  素材文件\pic4.png
     文件        8756  2018-12-04 22:15  素材文件\pic5.png
     文件       10063  2018-12-04 22:20  素材文件\pic6.png
     文件       10957  2018-12-04 22:20  素材文件\pic7.png
     文件        7730  2018-12-04 22:20  素材文件\pic8.png
     文件        9073  2018-12-04 22:20  素材文件\pic9.png
     目录           0  2018-12-09 19:02  连连看\
     文件         301  2018-12-05 15:18  连连看\.classpath
     文件         385  2018-12-05 15:18  连连看\.project
     目录           0  2018-12-09 19:02  连连看\.settings\
     文件         598  2018-12-05 15:18  连连看\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-12-09 19:02  连连看\bin\
     目录           0  2018-12-09 19:02  连连看\bin\连连看\
     文件         860  2018-12-05 15:18  连连看\bin\连连看\GameClient$1.class
     文件         667  2018-12-05 15:18  连连看\bin\连连看\GameClient$2.class
     文件        2066  2018-12-05 15:18  连连看\bin\连连看\GameClient.class
     文件         520  2018-12-05 15:18  连连看\bin\连连看\GamePanel$Node.class
     文件       11040  2018-12-05 15:18  连连看\bin\连连看\GamePanel.class
     文件        2039  2018-12-05 15:18  连连看\bin\连连看\Map.class
     文件         529  2018-12-05 15:18  连连看\bin\连连看\MapFactory.class
     目录           0  2018-12-09 19:02  连连看\src\
     目录           0  2018-12-09 19:02  连连看\src\连连看\
     文件        1620  2018-12-04 22:22  连连看\src\连连看\GameClient.java
     文件       15382  2018-12-05 15:18  连连看\src\连连看\GamePanel.java
     文件        1868  2018-12-05 15:09  连连看\src\连连看\Map.java
............此处省略1个文件信息

评论

共有 条评论