-2

我有一个大约一个小时后到期的项目,我需要在提交之前找出我的代码中的问题。

本质上,有两个类:一个是游戏,另一个是应该包含该游戏、一些无用按钮和一张图片的 gui。

我很难让它完全适合。我觉得我的s有问题JPanel。(可能有一些看起来没用的方法,但我对它们有计划,我会看看我是否有足够的时间让它们开花结果)

这是我年级的生死存亡。如果您能为我修复此代码,我将不胜感激。

我很肯定问题不在于第二个链接的本质。它已经过自己的测试并且可以工作。

这是代码

http://pastebay.net/1236108

http://pastebay.net/1236109

这是我运行代码时得到的结果:

在此处输入图像描述

4

1 回答 1

2
  1. 摆脱构造函数window中的HangmanHangman已经是框架。
  2. 使用pack代替setSize
  3. Git 摆脱了game1面板game2,它们什么也没添加,给你带来了所有的问题。

您还会发现,如果您覆盖 and 的getPreferredSize方法DrawingDemoPanelSubKillerPanel返回适当的大小,它们的布局会更好。

或者,您可以创建一个game面板并使用 aGridLayout添加DrawingDemoPanelandSubKillerPanel到它,然后将它添加到CENTER主窗口的位置,这样可以更好地...

于 2013-05-30T05:53:15.010 回答