• 大小: 4.83MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-16
  • 语言: Java
  • 标签: 推箱子  

资源简介

javaSwing推箱子游戏(附带地图编辑器),代码写的不是很好,在关卡选择界面时有分页BUG尚未修复,关卡生成时会自动为地图生成预览图

资源截图

代码片段和文件信息

package tuixiangzi_class_file;

import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.util.Timer;
import java.util.TimerTask;

import javax.swing.ImageIcon;
import javax.swing.Jframe;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.xml.ws.handler.Handler;
import javax.xml.ws.handler.MessageContext;
import javax.swing.JLabel;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

public class Gameframe extends Jframe {

private JPanel contentPane;

/**
 * Launch the application.
 */
static Gameframe frame = new Gameframe();
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {

frame.setVisible(true);
frame.setResizable(false);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}

/**
 * Create the frame.
 */
public Gameframe() {
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
setBounds(30030520+130+12540+150);
setResizable(false);
contentPane = new JPanel();
setContentPane(contentPane);
contentPane.setLayout(null);
 this.setIconImage(new ImageIcon(Game_Interface.class.getResource(“/img/1.png“)).getImage());
 this.settitle(“疯狂推礼物“);
//Game_test.guanka=1;
JLabel lblNewLabel_3 = new JLabel(“New label“);
lblNewLabel_3.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
Game_Help winframe=new Game_Help();
winframe.setVisible(true);
}
});

JLabel lblNewLabel_2 = new JLabel(““);
lblNewLabel_2.setBounds(137 350 127 145);
lblNewLabel_2.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {

// Game_Interface frame = new Game_Interface();
// frame.setVisible(true);
// frame.Game_Open();
// dispose();
Game_Mod frame = new Game_Mod();
frame.setVisible(true);
dispose();


}
});
contentPane.add(lblNewLabel_2);

lblNewLabel_3.setIcon(new ImageIcon(Gameframe.class.getResource(“/img/rule.png“)));
lblNewLabel_3.setBounds(480 96 77 117);
contentPane.add(lblNewLabel_3);

JLabel lblNewLabel = new JLabel(““);


lblNewLabel.setBounds(0 0 656 661);
lblNewLabel.setIcon(new ImageIcon(Game_Interface.class.getResource(“/img/main_pic.png“)));
contentPane.add(lblNewLabel);

JLabel lblNewLabel_1 = new JLabel(““);
lblNewLabel_1.setBounds(0 147 64 90);
lblNewLabel_1.addMouseListener(new MouseAdapter() {


@Override
public void mouseClicked(MouseEvent arg0) {
System.exit(0);
}
});
contentPane.add(lblNewLabel_1);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-07-31 23:39  tuixiangzi\
     文件         301  2016-07-13 10:27  tuixiangzi\.classpath
     文件         388  2016-07-13 10:27  tuixiangzi\.project
     目录           0  2016-07-31 23:39  tuixiangzi\.settings\
     文件         598  2016-07-13 10:27  tuixiangzi\.settings\org.eclipse.jdt.core.prefs
     文件        7118  2016-06-16 14:39  tuixiangzi\1.png
     目录           0  2016-08-09 14:46  tuixiangzi\bin\
     目录           0  2016-08-09 14:46  tuixiangzi\bin\img\
     文件        7118  2016-06-16 14:39  tuixiangzi\bin\img\1.png
     文件        5272  2016-06-16 14:39  tuixiangzi\bin\img\11.gif
     文件        9287  2016-06-16 14:39  tuixiangzi\bin\img\again.png
     文件       13888  2016-06-16 14:39  tuixiangzi\bin\img\back.png
     文件      141561  2016-07-31 20:46  tuixiangzi\bin\img\Choose.jpeg
     文件       14800  2016-06-16 14:39  tuixiangzi\bin\img\flower.gif
     文件        5225  2016-06-16 14:39  tuixiangzi\bin\img\flower.png
     文件        3929  2016-06-16 14:39  tuixiangzi\bin\img\fox_left.gif
     文件        3922  2016-06-16 14:39  tuixiangzi\bin\img\fox_right.gif
     文件        5106  2016-06-16 14:39  tuixiangzi\bin\img\fox_up.gif
     文件       70252  2016-06-16 14:39  tuixiangzi\bin\img\game_success.png
     文件        5416  2016-06-16 14:39  tuixiangzi\bin\img\gift.png
     文件        4858  2016-08-02 11:18  tuixiangzi\bin\img\gift2.png
     文件        7805  2016-06-16 14:39  tuixiangzi\bin\img\gift_beg.gif
     文件        6040  2016-06-16 14:39  tuixiangzi\bin\img\gift_beg.png
     文件        4328  2016-06-16 14:39  tuixiangzi\bin\img\gift_end.gif
     文件        5539  2016-06-16 14:39  tuixiangzi\bin\img\gift_end.png
     文件       14926  2016-06-16 14:39  tuixiangzi\bin\img\help.jpg
     文件       50718  2016-06-16 14:39  tuixiangzi\bin\img\help.png
     文件        6419  2016-06-16 14:39  tuixiangzi\bin\img\lake.png
     文件      736742  2016-06-16 14:39  tuixiangzi\bin\img\main_pic.png
     文件      173351  2016-07-31 19:36  tuixiangzi\bin\img\mod.jpg
     文件      461432  2016-07-31 19:56  tuixiangzi\bin\img\mod.png
............此处省略112个文件信息

评论

共有 条评论