2
A
回答
4
您的要求似乎是一個相對簡單的使用BorderLayout。
下面的代碼片段假設面板被添加到JFrame中。因此getContentPane()調用。
javax.swing.JPanel jPanel1 = new javax.swing.JPanel();
javax.swing.JPanel jPanel2 = new javax.swing.JPanel();
jPanel1.setMaximumSize(new java.awt.Dimension(60, 32767));
jPanel1.setMinimumSize(new java.awt.Dimension(60, 100));
jPanel1.setPreferredSize(new java.awt.Dimension(60, 300));
getContentPane().add(jPanel1, java.awt.BorderLayout.WEST);
getContentPane().add(jPanel2, java.awt.BorderLayout.EAST);
指定jPanel1的最大寬度,最小寬度和首選寬度爲60 px。讓JPanel2「浮動」。
如果窗格的分離需要增加固定的寬度(比如說5 PX)
getContentPane().add(jPanel3, java.awt.BorderLayout.CENTER);
相關問題
- 1. 使Windows面板大小固定
- 2. Applet面板,一個固定大小和動態JTextField
- 3. Winforms面板大小
- 4. wxpython兩個面板佈局
- 5. 具有模板參數相關大小的固定大小C數組
- 6. 調整面板的大小
- 7. 如何使面板大小固定在modalpopupextender裏面
- 8. 繪圖面板大小
- 9. 第二列是後面的(固定的)第一個
- 10. 與調整大小,固定大小的Swing佈局標籤
- 11. 調整大小與流佈局面板不調用滾動條
- 12. 推UIViewController到另一個UIViewController具有固定的自由大小
- 13. 在小面板中的大圖像(圖像在面板外面)
- 14. 並排有兩個TextView,第一個伸展和限制,第二個固定
- 15. wxpython +更改面板和重做佈局面板後非常小
- 16. CSS:2個DIV,一個需要一個固定的大小,另一個填充剩餘的空間
- 17. 如何在表格佈局面板中設置具有特定絕對大小的列數?
- 18. 重新排列的陣列 - 最小,最大,第二最小,第二最大,
- 19. GWT可調整大小的面板
- 20. NiftyGui - 如何更改面板的大小
- 21. Ext JS的面板調整大小
- 22. Silverlight佈局 - 一次一個面板
- 23. tkinter固定畫布大小
- 24. 如何從第一個面板獲取值並在Java Swing中插入第二個面板
- 25. UIScrollView具有多個頁面可見或較小的頁面大小
- 26. 拆分NSArray到一個固定的大小和其餘
- 27. 第一列wrap_content,第二個fill_parent的兩列布局
- 28. JavaFX面板內部面板自動調整大小
- 29. Iphone界面大小/佈局資源?
- 30. ImageView是一個固定的大小,不管圖像大小
你有什麼至今的第三個窗格? – Ash 2010-03-27 06:58:43