请问大家有没有做过→类似 脱衣服←的游戏鸭我的思路是将Ima
java吧
全部回复
仅看楼主
level 5
星野空白 楼主
请问大家有没有做过→类似 脱衣服←的游戏鸭
我的思路是将ImageIco获取到的图片赋值给button然后布局用BorderLayout,当button发生点击事件时弹出信息输入框:猜拳,胜利的玩家可以得到奖励→切换下一张图片←以此来达到脱衣服的效果,,然后嘞,就有问题了
如下图,如果玩家每次胜利的话:
1. 文件路径的图片名就得被单独赋值为一个整数,让它每次加一
比如:文件路径
asset/o.jpg
asset/1.jpg
那么为了让它递增就得让文件名递增
int number =0; //默认加载第一个图片
然后在第45,52,60行分别都要写一个语句:
number++;
而且还得重写22,23行,会很麻烦
但是呢,后来我又想到了CardLayout布局,让它每次胜利以后就把当前的页面弹出去,显示下一个,但问题是我就得在构造函数中重复重写22,23行代码,也很麻烦
还有一个是我想最简单的办法是遍历asset目录存入数组,但是File类有个RootList方法不知道为啥我用不不了,可能是因为:我看的是jdk1.6的API Document却用的是jdk1.10已经去掉了这个方法
-----------
可能是我的思路不对
求解
2019年05月17日 03点05分 1
1