我有一個JButtons
在GridBagLayout
內的3 * 6數組。但由於每個按鈕的文本長度可能不同,每列按鈕的寬度略有不同。我如何讓它們具有相同的寬度?GridBagLayout內部的按鈕大小
下面是代碼:
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 6; j++)
{
buttonConstraints.fill = GridBagConstraints.BOTH;
buttonConstraints.weightx = 1;
buttonConstraints.weighty = 1;
buttonConstraints.gridx = j;
buttonConstraints.gridy = i;
buttonPanel.add(buttons[i * 6 + j], buttonConstraints);
}
}
在此先感謝。
是的。我剛纔發現我也應該使用'GridLayout'。謝謝。 – tianz 2013-04-25 10:28:25