想在JPanel创建一群游动的鱼,代码出现问题

[url=http://yunpan.cn/cc6GAYZbkCAAg][/url]访问密码 aef7

1个回答

你这样太难为大家了还要下载代码。其实你可以把具体的错误代码贴出来然后贴出出问题的代码行就可以帮你分析了。虽然我下载了你的代码,也找到了问题所在,但是希望你以后能直接贴错误代码。界面还是蛮漂亮的。

先解决空指针问题:GameUtil中的addFishes方法中,你rand.nextInt(11)是不对的,因为这样的结果是0-10,包含0和10,而你的图片中是没有0这一级的,因此需要修改为rand.nextInt(11)+1;
再就是你的Fish初始化时img没有分配空间,常见的对象数组空指针问题,你只要给他分配空间就行了,将Fish修改为public BufferedImage[] img = new BufferedImage[11];

KANDANKK
没意思先生 你能给我你的联系方式么?有个问题想问你
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐