package copy_mouse;
import java.awt.Container;
import java.awt.GridLayout;
import java.util.Arrays;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Mouse extends JFrame{
private static final long serialVersionUID = 1L;
private final int MOUSECOUNT = 9; //地鼠的总数量
private JLabel[] shrewmouse = new JLabel[MOUSECOUNT]; //存放地鼠的位置 0表空 1表存在
private ImageIcon mouseImage = new ImageIcon("mouseImage\\Mouse.png"); //地鼠图片
private ImageIcon holeImage = new ImageIcon("mouseImage\\Hole.png"); //地鼠洞图片
private long[] time = new long[MOUSECOUNT];
public Mouse() {
this.setTitle("打地鼠 v1.0");
this.setSize(300,300);
this.setLocationRelativeTo(null);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container cont = getContentPane();
cont.setLayout(new GridLayout(3,3,10,10));
init(); //将内容初始化
for (int i = 0; i < shrewmouse.length; i++) {
add(shrewmouse[i]);
}
}
public void init() {
for (int i = 0; i < MOUSECOUNT; i++) {
shrewmouse[i] = new JLabel();
shrewmouse[i].setSize(100,100);
shrewmouse[i].setIcon(holeImage); //将图片设置为空
}
}
public static void main(String[] args) {
Mouse mouse = new Mouse();
}
}