java新手,恳求路过的大神帮帮忙吧!

import java.awt.Cursor;
import java.awt.EventQueue;
import java.awt.Point;
import java.awt.Toolkit;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.Random;

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JPanel;
import javax.swing.JLabel;

@SuppressWarnings("serial")
public  class dds extends JFrame implements Runnable{
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
dds frame = new dds();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
} );

}

public dds() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//窗口关闭方式
setBounds(100, 100, 1050, 780);//窗口大小
contentPane = new JPanel();
contentPane.setLayout(null);//关闭布局
setContentPane(contentPane);//输出窗口

JLabel[] jl=new JLabel[9];  

for(int i=0;i<jl.length;i++){

JLabel lblNewLabel = new JLabel(new ImageIcon("dishu1.jpg"));

jl[i]=lblNewLabel;

contentPane.add(lblNewLabel);

}
jl[0].setBounds(180,75,200,202);//定义第一张“地鼠”图片的位置
jl[1].setBounds(400,75,200,202);//第二张
jl[2].setBounds(620,75,200,202);//第三张
jl[3].setBounds(180,290,200,202);//第四张
jl[4].setBounds(400,290,200,202);//第五张
jl[5].setBounds(620,290,200,202);//第六张
jl[6].setBounds(180,500,200,202);//第七张
jl[7].setBounds(400,500,200,202);//第八张
jl[8].setBounds(620,500,200,202);//第九张

JLabel lblNewLabel1 = new JLabel(new ImageIcon("beijing.jpg"));
contentPane.add(lblNewLabel1);
lblNewLabel1.setBounds(0,0,1024,768);
     Cursor c=Toolkit.getDefaultToolkit().createCustomCursor(Toolkit.getDefaultToolkit().createImage("chuizi.jpg"), new Point(0,0), "h");
this.getContentPane().setCursor(c);
new Thread(this).start();
}
public void run() {
while(true){
for(int i=0;i< jl.length;i++){
jl[0].setVisible(false);

Random r=new Random();
for (int i=0; i<r.nextInt(5);i++) {
jl[r.nextInt(9)].setVisible(true);
}
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
}
}
}

}

是写一个叫“打地鼠”的小游戏,尝试实现,地鼠出现2秒后,自动消失

文中红色的“jl”为编译器报错的地方,用的是eclipse编译器。怎么解决这个问题呀?求大神帮帮忙吧!谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值