注册 登录
编程论坛 J2EE论坛

求用TextPad做个超级简单小游戏的代码。。。

zhaoyin840620 发布于 2008-11-13 19:05, 1238 次点击
小弟我最近在学JAVA,马上就要学期结束了,要用TextPad做一款简单的游戏,求高手给个小游戏的代码,越简单越好,谢谢了~~~~~~~~
8 回复
#2
zhaoyin8406202008-11-14 00:27
顶~~~~~~~~~~~~~~~~~~~~
#3
zengqingcong2008-11-15 00:07
项个先
#4
guoxhvip2008-11-15 03:11
估计再等段时间也没人传源代码给你
#5
freish2008-11-15 09:34
最简单的游戏莫过于猜数字,也不难实现,LZ可以考虑考虑
#6
zhaoyin8406202008-11-16 00:54
有代码吗
#7
freish2008-11-16 18:16
简单的不能再简单的游戏,再简单就不叫游戏了

程序代码:
import java.awt.Dimension;
import java.awt.Insets;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.Random;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;


public class ClickMe extends JFrame{
    private JButton button;
    
    public ClickMe() {
        super("小游戏");
        getContentPane().setLayout(null);
        button= new JButton("点我");
        button.setMargin(new Insets(-2,-1,-2,-1));
        button.setBounds(30, 30, 30, 30);
        button.addActionListener(
                new ActionListener(){
                    public void actionPerformed(ActionEvent event){
                        JOptionPane.showMessageDialog(null, "你点中我啦!");
                    }
                }
                );
        add(button);
        
        addMouseMotionListener(
                new MouseAdapter(){
                    Random rand = new Random();
                    public void mouseMoved(MouseEvent event){
                        int xdot = rand.nextInt(400);
                        int ydot = rand.nextInt(400);
                        button.setLocation(xdot, ydot);
                    }
                }
                );
        setSize(400,400);
        setResizable(false);
        //屏幕居中
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        Dimension frameSize = getSize();
        setLocation((screenSize.width - frameSize.width)/2,(screenSize.height - frameSize.height)/2);
        
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setVisible(true);
    }
    public static void main(String[] args) {
        new ClickMe();
    }
}
#8
zhaoyin8406202008-11-17 19:52
谢谢了
#9
WJP123452022-02-10 14:31
有没有人给我写一个简单的刷新的自动化脚本,我刚转行入门的!
1