0
Java - 我应该在我的程序中使用哪个Layout Manager?
最初我想使用边界布局,但你最多只能使用9个盒子。这是真的还是不?
还有什么比GridBagLayout更容易,但比Grid Layout更灵活吗?
Java - 我应该在我的程序中使用哪个Layout Manager?
最初我想使用边界布局,但你最多只能使用9个盒子。这是真的还是不?
还有什么比GridBagLayout更容易,但比Grid Layout更灵活吗?
您可以组合2个边框和1个网格布局。
外边框布局将包含北面的标题和其他面板,中间有边框布局。
第二个面板将包含北部的字幕和网格布局,仅在中心有2行。
网格布局可以包含其他网格布局3 * 3用于上部线上的按钮以及以大框为中心的边界布局。
替代解决方案是使用GridBagLayout
。但是,你应该做一些练习来使它工作。
其他解决方案是使用MigLayout
- 第三方开源解决方案,可以非常简单地创建任何视图。
我认为你应该使用垂直框布局,并为你的行使用水平框布局,如box7-9。 –
使用['TableLayout'](http://www.oracle.com/technetwork/java/tablelayout-141489.html)管理器替代'GridBagLayout'' –
我不知道你是否已经检查过这个页面,但它是使用布线经理的非常有用的信息。 http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html –