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