当前位置: 代码迷 >> J2SE >> Flowlayout怎么加JScrollPane
  详细解决方案

Flowlayout怎么加JScrollPane

热度:117   发布时间:2016-04-24 00:33:33.0
Flowlayout如何加JScrollPane
如题,我用Flowlayout装了很多按钮,都是正常排序的,但是加了JScrollPane全都变成一排的,是不是Flowlayout不支持竖项的
JScrollPane,我试过用GridBagLayout,但是貌似还是一样的,添加了JScrollPane就不自动换行了。
求解决方法

------解决方案--------------------
方法一:
设置你使用了 Flowlayout 的那个控件的 PreferredSize
即调用 setPreferredSize 方法,或者重写其 getPreferredSize 方法
使它的宽度固定,即使包在 JScrollPane 里也会换行

方法二:
不要用 JScrollPane
这你把需求详细说一下,比如为什么你要用 JScrollPane?
才能给你更多的参考