我应该为这个应用程序使用哪个布局管理器?

时间:2012-11-18 03:47:41

标签: java swing layout layout-manager

我正在尝试设计这个奖学金申请,但我想知道要使用哪个布局管理器。到目前为止,我只使用了BorderLayout,所以我对游戏有点新鲜。

附件是屏幕截图,我的方法应该是什么?特定布局管理器的JPanel中的所有条目?

另外,我如何获得“奖学金名称”,绿色矩形背景内的截止日期

my screen shot http://i49.tinypic.com/zo85i.png

1 个答案:

答案 0 :(得分:4)

您不应该只使用一个布局管理器,而应该嵌套容器,每个容器都使用自己的布局。例如,JTabbedPane持有的JPanel可以使用BorderLayout,并且在其NORTH位置,持有使用BoxLayout的JPanel。在主要的BorderLayout中 - 使用JPanel的中心位置,您可以拥有一个JScrollPane,它包含一个使用自定义单元格渲染器的JTable ......