我想建立一个宾果游戏得到以下源代码,它应该创建一个JFrame,其中25个按钮放在5x5矩阵中。但是我的按钮都没有在窗口上画出任何类型。
我已经创建了一个放置按钮的Jpanel,位置等不是特定的,稍后会进行微调,首先是将它们绘制在窗口上。
宾果按钮是一个扩展JFrame的类,只需添加两个方法,一个用于将其状态从true切换为false,另一种方法用于检查按钮当前是真还是假的方法(isSet)。 / p>
bingoField是一个字符串数组,它只保存按钮应该得到的数据。
我不明白为什么它什么都不做,请帮帮我。任何形式的帮助都非常感谢!
{{1}}
答案 0 :(得分:-1)
我得到了答案。
我已将面板的布局更改为网格布局。这将按钮分配到它们应该在5x5矩阵中的位置,并且还具有所需的间隙。这也使定位的代码完全过时。
只需将布局更改为GridLayout,我的所有问题都消失了。