我有一个项目需要大约一个小时,我需要在提交前弄清楚我的代码中的问题。
本质上,有两个类:一个是游戏,另一个是应该包含该游戏的gui,一些无用的按钮和一个图片。
我很难完全适应。我想我JPanel
有问题。 (可能有一些看似无用的方法,但我有他们的计划,我会看看我是否有足够的时间让他们成功)
这对我的成绩来说是生死攸关的。如果您能为我修复此代码,我将永远感激不尽。
我很肯定这个问题不在于第二个环节的细节。它经过了自己的测试和工作。
这是代码
这是我运行代码时得到的结果:
答案 0 :(得分:2)
window
构造函数中的Hangman
。 Hangman
已经是框架。pack
代替setSize
game1
和game2
小组,他们没有添加任何内容并导致所有问题。您还会发现,如果您覆盖getPreferredSize
和DrawingDemoPanel
的{{1}}方法并返回适当的尺寸,则会更好地布局。
另外,您可以创建一个SubKillerPanel
面板并使用game
向其中添加GridLayout
和DrawingDemoPanel
,然后将其添加到SubKillerPanel
它将允许更好的主窗口位置......