java - 我不知道如何在 Java 中布置屏幕

标签 java layout

我正在使用 java 创建游戏,但我不太了解如何在 Windows 中布置按钮。

我想要七列按钮,10 列高。每个按钮显示一个数字,或显示为灰色。 jbutton 按钮[] 0-70

在右边,三个可以显示红色 X(罢工)的方 block 在空白时仍然可见。我还需要一个“开始”按钮和一个“清除”按钮。我当时考虑的是水平排列的罢工,但在最终设计上非常灵活。

唯一定义的是保存数字的 jbutton,其余的可以根据此处收到的任何建议构建。

我不只是在寻找答案,我还想了解它是如何形成的。请过度解释如何。

最佳答案

Java 教程中有一章非常详尽 layout managers .通读一遍。并记住:布局管理器是用来组合的。

对于 7x10 按钮,您肯定希望使用 GridLayout。对于整体布局,您可以使用 BorderLayout,网格占据其中心空间,而另一个控件可以放在其他空间。

关于java - 我不知道如何在 Java 中布置屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4100900/

相关文章:

java - JSF javax.el.PropertyNotFoundException : Target Unreachable, 标识符 'home' 解析为空

python - 如何更改 kivy 中 BoxLayout 的顺序?

Android 在 setContentView 之后应用设置

android - WrapPanel 等效?

java - Android Edittext 共享首选项

java - 紧凑型映射器零件文件

css - 将文本限制为同级图像的宽度/CSS 中的自动宽度

layout - 在 multicol 环境中跨越两列的非 float 图形

java - 如何在某个类中使用另一个类的方法?

java - 用模式示例替换 if else 语句