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

标签 java swing layout layout-manager

<分区>

我正在尝试设计这个奖学金申请,但我一直在弄清楚要使用哪个布局管理器。到目前为止,我只使用过 BorderLayout,所以我对这个游戏有点陌生。

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

此外,我如何在绿色矩形背景中获得“奖学金名称”和截止日期

my screen shot

最佳答案

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

关于java - 我应该为这个应用程序使用哪个布局管理器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13437296/

相关文章:

java - 如何在 jlabel 中显示来自网络的文本和图像

java - 当只应该打开一个消息对话框时却打开了多个消息对话框

java - 获取 Java Swing 中组件的布局约束

java - Hibernate MYSQL native 查询抛出 ClassCastException

java - 不幸的是,AsyncTask 中的致命异常应用程序关闭

java - 密码保护现有 HSQLDB 数据库

java - 计算文本区域中的单词数

安卓布局问题

Android 布局我无法在同一行中正确定位三个项目

java - 在 Java 中模拟延迟