0

我还没有找到解决我的麻烦的方法,所以我想我会问这个总是有用的论坛。

我正在为最终应该作为“塔防”游戏创建一些框架,但作为 Java 和一般编程的新手,我不确定我的“暴民类”背后的想法应该如何运作。可以通过扩展 JLabel 来完成吗?还是扩展 Jpanel?如果要产生 100 只小怪,是更喜欢另一种吗?我是否应该在每次生成生物时都实例化一个新的 JLabel/JPanel,也许只是在“级别”类中绘制 - paintComponent 函数?

希望我在尝试之前不会因为寻求帮助而被激怒,但作为初学者,我希望不要在几天内重写我的框架逻辑的所有内容。任何一般的指示和帮助表示赞赏!

编辑:暴民是一种容易杀死的“怪物”,但通常成群结队。在塔防游戏中,小怪沿着一条小路走,而塔在到达终点之前将它们击落。

4

2 回答 2

0

我决定尝试使用 Extends JButton,看看它会把我带到哪里。

于 2013-05-07T10:26:45.783 回答
0

如果暴徒是不同项目的组合,我会选择 JLabel(如果暴徒只是图像)或 JPanel。

于 2017-03-27T22:26:44.760 回答