Tweet
|
myButton.setPreferredSize(Dimension(40, 25));通常はDimensionクラスのXは0を指定、Yは使うフォントによって可変とし、ボタンに GridBagConstraintsなどのレイアウトクラスを適用し、 幅が文字列の長さと同じに調整されるようにします。
myButton.setPreferredSize(Dimension(0, MyHeight)); ... GridBagLayout myLayout = new GridBagLayout(); GridBagConstraints myCons = new GridBagConstraints(); ... myCons.fill = GridBagConstraints.HORIZONTAL; myLayout.addLayoutComponent(myButton, myCons);