我对 Java 还很陌生,我正在尝试创建一个带有一些标签、按钮和文本字段的 GUI 应用程序。该程序非常简单,我只想使用默认布局,即 FlowLayout。我设法将所有东西都很好地放置和调整大小,但唯一似乎不起作用的是对齐。我想放置具有某些对齐方式的按钮和文本字段,但是每当我设置对齐方式时,它会将文本移动到对象内部而不是对象本身。例如,我写道:
button.setHorizontalAlignment(JButton.RIGHT);
但似乎它对齐按钮内的文本而不是按钮本身。有什么方法可以对齐按钮本身而不是其中的文本?
我知道使用其他类型的布局(例如 BoxLayout)可能会更容易对齐,但我只想为此使用 FlowLayout,除非无法使用 FlowLayout 对齐它们(我不这么认为) .
提前致谢。