我目前正在构建一个包含几个按钮的项目,并且我正在尝试将这些按钮垂直对齐在面板的中心。我还试图使它们具有完全相同的大小(例如 new Dimension(15, 100))。
对于我试图使按钮居中的部分,我尝试使用 BoxLayout,它工作正常,直到我尝试使按钮大小相同.. 我尝试使用
myButton.setSize(new Dimension(15, 100))
myButton.setPreferredSize(new Dimension(15, 100));
myButton.setMinimumSize(new Dimension(15, 100));
对于 BoxLayout 部分,我使用的是这段代码
buttonPanel.setLayout(new BoxLayout(buttonPanel, BoxLayout.Y_AXIS));
效果很好,但它是居中/尺寸规格对我不起作用..