作者farfree (i am farfree)
站内java
标题Re: [J2SE] Layout的选择
时间Tue Mar 27 13:26:10 2007
※ 引述《bypang (第一次上ptt)》之铭言:
: 各位大大好
: 小弟最近在学习java,然而却卡在layout上
: 我想要把JLabel分布在一个panel上(label的size大小固定)
: 一个row可容纳8个label,每个label按照顺序,
: 有点类似Nautilus或My Computer的排序
: 如图(x代表JLabel)
: ______________________
: | x x x x x x x |
: | x x x x x x x |
: | x |
: | |
: | |
: | |
: | |
: | |
: |_____________________|
: 如果使用GridLayout,会变成
: ______________________
: | |
: | x x x x x x x |
: | |
: | |
: | x x x x x x x |
: | |
: | |
: | x |
: |_____________________|
: 请问要怎麽修改,还是要选择其他的layout?
: 谢谢
可以一个row 放在一个panel 上 , 用flow layout即可..
container 也是 flow layout , 依序放入panel,
也就是说可以用两个回圈来解决.
如果你的frame size 是固定的那很好排 , 如果是变动的 ,
就要看你是要完全固定位置 , 还是要等比例缩放, 上面的方法 ,
是会按照缩放来等比例调整....
另外 , 如果你不排斥用其他的lib , table layout 很好用 , 也很简单..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.80.34.25