3
A
回答
3
没有,没有布局,可以让你从下向上垂直堆叠,至少我所知道的。如果你想要垂直堆叠,你可以使用带有单列的GridLayout
或带纵轴的BoxLayout
。通过嵌套面板和组合布局,您应该可以轻松获得所需的内容,例如具有垂直布局的面板全部布置在水平容器中。
+0
['List']的好用例(http://docs.oracle.com/javase/7/docs/api/java/util/List.html)或['Deque'](http:// docs .oracle.com/javase/7/docs/api/java/util/Deque.html)的实现。 – trashgod 2012-01-16 05:07:42
1
虽然这个答案与没有关系,但是网格布局,我强烈推荐使用JGoodies表单布局。它非常灵活。 http://www.jgoodies.com/freeware/forms/index.html
/* 1 2 3 4 5 6 7 8 9*/
String col1 = "left:max(20dlu;pref), 3dlu, 70dlu, 15dlu,left:max(10dlu;pref),10dlu, 70dlu, 70dlu, 70dlu";
/* 1 2 3 4 5 6 7 8 */
String row1 = " p, 5dlu, p, 3dlu, p, 5dlu, p, 9dlu, ";
FormLayout layout = new FormLayout(col1, row1 + row2 + row3 + row4 + row5 + row6);
JPanel panel = new JPanel(layout);
panel.setBorder(Borders.DIALOG_BORDER);
// Fill the table with labels and components.
CellConstraints cc = new CellConstraints();
panel.add(createSeparator("Registration Information"), cc.xyw(1, 1, 7));
panel.add(new JLabel("Patient ID"), cc.xy(1, 3));
panel.add(pid, cc.xyw(3, 3, 1));
panel.add(new JLabel("Date and Time"), cc.xy(5, 3));
可以手代码来绘制每个部件的任何在所定义的布局设计即WRT其中对col和行。 即使是垂直排列。 阅读白皮书:http://www.jgoodies.com/articles/forms.pdf
3
布局一样从上到下的BoxLayout和网格布局显示组件当你使用:
panel.add(someComponent);
,但你可以随时使用:
panel.add(someComponent, 0);
在插入零部件最佳。
相关问题
- 1. 垂直UISlider约束
- 2. Y在垂直StackView中缺少约束
- 3. 拉伸ImageView垂直约束布局
- 4. Java Swing GridLayout“单元跨度”?
- 5. Java Swing中的垂直对齐
- 6. 如何强制小部件的水平约束优先于其垂直约束?
- 7. 减少GridLayout Java Swing中的空间
- 8. Java Swing - JPanel和GridLayout页边距/填充
- 9. 使用GridLayout对jpanels组件进行垂直对齐
- 10. 浮动滚动股利与垂直约束
- 11. 使用约束布局的垂直中心多视图
- 12. iOS:动画UICollectionView垂直扩展与约束?
- 13. UICollectionView垂直间距约束显示白条= 20像素
- 14. 如何约束两个按钮与垂直中心等距离
- 15. 动画中心垂直约束从顶部固定
- 16. 清除所有垂直自动布局约束
- 17. Swing组件:垂直文本的问题
- 18. JScrollBar垂直/水平设置问题 - Java Swing
- 19. 在Java Swing中实现一个垂直图标工具栏
- 20. Java - 添加约束
- 21. java循环垂直
- 22. 编程添加视图到垂直堆栈视图打破垂直堆栈视图的约束
- 23. Swift iOS UISlider在垂直堆栈视图或指定的垂直对齐约束条件下停止工作
- 24. Android版,GridLayout的水平和垂直滚动
- 25. Famo.us GridLayout不能正确地垂直布置表面
- 26. scrollview进入gridlayout单元格:如何防止它垂直增长?
- 27. SWT布局 - 无法在GridLayout中垂直居中Text小部件
- 28. Java 8 kerberos约束委托
- 29. Java的JaCoP约束规划
- 30. Java Play! 2 - 密码约束
您应该接受更多答案。您已经提出了55个问题,但其中不到一半的人接受了答案。 – Paul 2012-01-16 04:39:11