JPanel布局问题:按比例/比例space

JPanel layout issue: by proportion / ratio of space

我是编程新手,我正在做一个简单的学校项目。我正在尝试动态地制作所有内容。我有两个 JPanel 个容器,我需要将它们 1:5 分成一个 JFrame。但是找不到合适的布局。

如何根据 1:5 比例为面板分配 space?

GridBagLayout 为您提供 'weight' 属性。第一个面板的权重 = 1,第二个面板的权重 = 5。

参见How to Use GridBagLayout

还有一些工作示例:

GridBagLayoutDemo.java