为什么我的按钮不会出现?

时间:2018-04-08 20:07:35

标签: java user-interface

我想建立一个宾果游戏得到以下源代码,它应该创建一个JFrame,其中25个按钮放在5x5矩阵中。但是我的按钮都没有在窗口上画出任何类型。

我已经创建了一个放置按钮的Jpanel,位置等不是特定的,稍后会进行微调,首先是将它们绘制在窗口上。

宾果按钮是一个扩展JFrame的类,只需添加两个方法,一个用于将其状态从true切换为false,另一种方法用于检查按钮当前是真还是假的方法(isSet)。 / p>

bingoField是一个字符串数组,它只保存按钮应该得到的数据。

我不明白为什么它什么都不做,请帮帮我。任何形式的帮助都非常感谢!

{{1}}

1 个答案:

答案 0 :(得分:-1)

我得到了答案。

我已将面板的布局更改为网格布局。这将按钮分配到它们应该在5x5矩阵中的位置,并且还具有所需的间隙。这也使定位的代码完全过时。

只需将布局更改为GridLayout,我的所有问题都消失了。