打地鼠实训报告范本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
打地鼠实训报告
Java语言程序设计
实训报告
(打地鼠游戏)
学号:
姓名:
班级:
一、实训题
“打地鼠”游戏程序设计
二、实训内容
1.打地鼠的界面设计(含截图、代码)
package com.iotek.mouse;
import java.awt.Color;
import java.awt.Font;
import java.awt.Point;
import java.awt.Toolkit;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class PlayMouse extends JFrame implements Runnable{
private int num = 0;
private JLabel back;
private JLabel [] mouses;
private ImageIcon imgMouse;
private JLabel jtf;
public PlayMouse(){
this.setResizable(false);//不能修改大小。
this.getContentPane().setLayout(null);
this.setTitle("打地鼠游戏");
this.setBounds(400,200,1000, 600);
back= new JLabel();
ImageIcon icon = new ImageIcon(this.getClass().getResource("1.jpg"));
back.setIcon(icon);
back.setBounds(0, -10,1000,600);
this.setCursor(Toolkit.getDefaultToolkit().createCus tomCursor(Toolkit.getDefaultToolkit().getImage("src/com/i otek/mouse/4.png"),new Point(),"self"));
imgMouse = new ImageIcon(this.getClass().getResource("3.jpg"));