下面的代碼如何設置最後一行或所有行,除了最後不知道MigLayout中的行數?
int numberofrows = 3;
JFrame frame = new JFrame("Question 12844473");
frame.setLayout(new MigLayout("fill, debug", "", "[][][150]"));
for(int i=0; i<numberofrows-1; ++i) {
frame.add(new JButton("Button #" +i), "wrap");
}
frame.add(new JButton("Exit"));
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.pack();
frame.setVisible(true);
提供下述圖象
也就是說,因爲每個方括號圖案對應於各行第三列中受到設置。
但如何影響最後一行,如果行數不同?或者如何影響所有行?或者如何影響除最後一行以外的所有行,同時分別設置最後一行?
我的意思是不知道行數。
ehhh - 你**不要**擺弄rootPane的佈局(至少會損壞menuBar)。相反,請將佈局設置爲框架的contentPane。 – kleopatra
謝謝!但主要問題呢? –
workforme(關於contentPane) – kleopatra