最佳回答2022-10-26
打地鼠小游戏Python语言特点
public void mouseClicked(MouseEvent e){
Object source=e.getSource(); //获取事件源,即地鼠标签
if(source instanceof JLabel){ //如果事件是标签组件
JLabel mouse=(JLabel)source; //强制转换为JLabel标签
mouse.setIcon(null); //取消标签图标
}
}
});
this.getContentPane().add(mouses[i]); //添加显示地鼠的标签到窗体
}
mouses[0].setLocation(253, 300); //设置每个标签的位置
mouses[1].setLocation(333, 250);
mouses[2].setLocation(388, 296);
mouses[3].setLocation(362, 364);
mouses[4].setLocation(189, 353);
mouses[5].setLocation(240, 409);
final JLabel backLabel=new JLabel(); //创建显示背景的标签
backLabel.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());
this.setBounds(100,100,img.getIconWidth(),img.getIconHeight());
backLabel.setIcon(img); //添加背景到标签
this.getContentPane().add(backLabel); //添加背景标签到窗体
}
/**
* 线程的核心方法
*/
public void run(){
while(true){ //使用无限循环
try{
Thread.sleep(3000); //使线程休眠3秒
int index=(int)(Math.random()*6); //生成随机的地鼠索引
if(mouses[index].getIcon()==null){ //如果地鼠标签没有设置图片
mouses[index].setIcon(imgMouse); //为该标签添加地鼠图片
}
}catch(InterruptedException e){
e.printStackTrace();
}
}
}
}
其他回答(2)
打地鼠小游戏,360游娱司-360游戏库
打地鼠是一款经典的小游戏玩法,不论是在线下实体还是在线上游戏,玩家的参与度是极高的,这不?TOM游戏最新推出的打地鼠又火爆全网了!这款打地鼠游戏到底好玩么?应该怎么玩?快来跟小编一起看看这款游戏的完全攻略吧!
【游戏名称】五鼠闹新春
【游戏玩法】传统打地鼠游戏,只需点击屏幕,无需其他操作
【游戏说明】
1.不要点击炸弹,游戏时间会被扣除10秒呦
2.尽量点击秒表,和炸弹作用正好相反,会奖励额外3秒游戏时间
3.点击小老鼠,游戏积分+1
【游戏亮点】
1.画面质量:其实不论什么游戏,玩家对于画面质量追求的是越来越高,这款打地鼠游戏画风可爱,同时配以节日的喜庆气氛非常讨喜
2.游戏分享:游戏本身拥有全服排行榜,用户目标感极强,同时还能直接分享给好友,一起上分呦!
【游戏评分】★★★★☆
【游戏截图】
打地鼠小游戏,4399小游戏
打地鼠是一款适合幼儿的益智游戏。可恶的地鼠总是偷吃农场地里的萝卜,快快拿起你的锤子,狠狠的砸向他们吧。在萝卜被偷吃完之前,你打到的地鼠越多,得分就越高哦。适用于IPTV用户,适用的终端类型包括普通机顶盒、高清机顶盒。资费标准:1元可购买1元宝,5元可购买5元宝。用户也可以不购买游戏道具,便无需支付任何费用。游戏币说明:用户支付购买了元宝以后,可以使用元宝购买时间、金锤,托管器等道具,从而提高游戏性,帮助用户更顺利的通关。可通过IPTV在线直接订购。了解更多服务优惠点击下方的“官方网址”客服219为你解答。
最新问题