2016-12-29 60 views
1

我有一个带有滚动视图内面板的Java应用程序。 Panels Layout是一个Gridlayout,它有多个Checkboxes。Java Gridlayout:可变列数,具体取决于面板宽度

实施例:

Checkbox01 Checkbox02 Checkbox03 Checkbox04

Checkbox05 Checkbox06 Checkbox07 Checkbox08

Checkbox09 Checkbox10 Checkbox11 Checkbox12

当我调整面板,我想增加/减少的所述列数Gridlayout取决于面板的宽度,以便复选框的宽度保持不变。我怎样才能做到这一点?

回答

0

回答我自己的问题: 只需使用替代网格布局的FlowLayout .. 它不正是我想要