当我转到 JPanel 的属性时,我无法将布局设置为 SpringLayout 或 FormLayout。这是 Java Swing 或 WindowBuilder 的限制吗?如果 SpringLayout 不可用,那么在 JPanel 中拥有一个大面板和一列较小组件的最佳方式是什么?
问问题
2749 次
2 回答
3
我从来没有使用过 WindowBuilder (你的意思是来自eclipse的那个吗?)。
对我来说最简单的似乎是BorderLayout
在CENTER
. 然后JPanel
在WEST
orEAST
约束中添加一个BoxLayout
.
于 2011-10-28T05:36:18.033 回答
0
SpringLayout 和 (JGoodies) FormLayout 在 WindowBuilder 中都可用,因此这不是 WindowBuilder 的限制。请参阅文档...
http://code.google.com/javadevtools/wbpro/layoutmanagers/swing/springlayout.html
http://code.google.com/javadevtools/wbpro/layoutmanagers/swing/jgoodies_formlayout.html
您可以看到它们都列在“布局”面板中...
于 2011-11-02T02:28:15.800 回答