Java 哪个Swing布局正在使用它?

Java 哪个Swing布局正在使用它?,java,swing,user-interface,layout,resize,Java,Swing,User Interface,Layout,Resize,我正在用Java开发记分板,并使用Swing作为UI 我已经这样做了,但我需要调整所有组件的大小,同时调整窗口的大小,保持组件的大小比例。你可以理解我想要看这个已经存在的记分板应用程序。这个记分牌正是我想要的行为。看: 第一个窗口大小示例-> 第二个窗口大小示例-> 第三个窗口大小示例-> 第四个窗口大小示例-> 正如你所看到的,比例总是一样的 我知道做这件事的唯一方法是使用布局,但对我来说这太混乱了。我应该用哪一个?有人能帮我吗 非常感谢。MigLayout/GridBagLayout和可

我正在用Java开发记分板,并使用Swing作为UI

我已经这样做了,但我需要调整所有组件的大小,同时调整窗口的大小,保持组件的大小比例。你可以理解我想要看这个已经存在的记分板应用程序。这个记分牌正是我想要的行为。看:

  • 第一个窗口大小示例->
  • 第二个窗口大小示例->
  • 第三个窗口大小示例->
  • 第四个窗口大小示例->
正如你所看到的,比例总是一样的

我知道做这件事的唯一方法是使用布局,但对我来说这太混乱了。我应该用哪一个?有人能帮我吗


非常感谢。

MigLayout/GridBagLayout和可能的
FlowLaout
BorderLayout
…我应该使用哪一种?特别地,我们不使用单一的布局管理器,而是使用一个布局管理器(参见链接答案中的伟大示例)。另请参见提供的第三方布局管理器列表