現在、いくつかのボタンを含むプロジェクトを構築しており、これらのボタンをパネルの中央に垂直に配置しようとしています。また、それらをまったく同じサイズにしようとしています(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));
これは非常にうまく機能しますが、私にとってはうまくいかないのはセンタリング/サイズ仕様です..