Java-多个组件高于其他组件(GUI)

Java-多个组件高于其他组件(GUI),java,swing,layout-manager,Java,Swing,Layout Manager,我想制作一个包含多个组件的JFrame,它应该是这样的: 一切为中心 GridLayout可滚动(如果x是一个巨大的数字) 我应该使用什么布局?我如何使它尽可能小 提前谢谢 您并没有提供足够的信息,但您提供的内容对我来说就像是BorderLayout——图像在北段,GridLayout在中间,面板上有标签、文本字段和按钮在南段。中心将随着框架的大小而收缩和增长。底部面板似乎有一个y轴的方框布局,您可以将x轴设置为每个组件的中心。您并没有提供足够的信息,但您提供的内容看起来像是BorderL

我想制作一个包含多个组件的JFrame,它应该是这样的:

  • 一切为中心
  • GridLayout可滚动(如果x是一个巨大的数字)
我应该使用什么布局?我如何使它尽可能小



提前谢谢

您并没有提供足够的信息,但您提供的内容对我来说就像是BorderLayout——图像在北段,GridLayout在中间,面板上有标签、文本字段和按钮在南段。中心将随着框架的大小而收缩和增长。底部面板似乎有一个y轴的方框布局,您可以将x轴设置为每个组件的中心。

您并没有提供足够的信息,但您提供的内容看起来像是BorderLayout--图像在北段,GridLayout在中间,面板的标签、文本字段和按钮在南段。中心将随着框架的大小而收缩和增长。底部面板似乎有一个y轴的方框布局,您可以将x轴设置为每个组件的中心。

您并没有提供足够的信息,但您提供的内容看起来像是BorderLayout--图像在北段,GridLayout在中间,面板的标签、文本字段和按钮在南段。中心将随着框架的大小而收缩和增长。底部面板似乎有一个y轴的方框布局,您可以将x轴设置为每个组件的中心。

您并没有提供足够的信息,但您提供的内容看起来像是BorderLayout--图像在北段,GridLayout在中间,面板的标签、文本字段和按钮在南段。中心将随着框架的大小而收缩和增长。底部面板似乎有一个y轴的长方体布局,您可以将x轴设置在每个组件的中心。

底部面板可以是
GridLayout(3,1)
可能。是的,唯一的问题是中间的GridLayout不可滚动-如何修复?将GridLayout放入JPanel,然后将JPanel放在滚动面板中查看JScrollPane的java文档-基本上,如果JScrollPane中包含的面板包含的内容使其大于为JScrollPane设置的大小,它允许您相应地滚动。底部面板可以是
GridLayout(3,1)
可能。是的,唯一的问题是中间的GridLayout是不可滚动的-我如何修复它?将GridLayout放在JPanel中,并将JPanel放在ScrollPanel中查看JScrollPane的java文档-基本上,如果JScrollPane中包含的面板包含的内容使其大于JScrollPane设置的大小,它允许您相应地滚动。底部面板可以是
GridLayout(3,1)
也许。是的,唯一的问题是中间的GridLayout不可滚动-我该如何解决?将GridLayout放在JPanel中,将JPanel放在ScrollPanel中查看JScrollPane的java文档-基本上,如果JScrollPane中包含的面板包含的内容使其大于为JScrollPane设置的大小,则允许您相应地滚动。底部面板可以是
GridLayout(3,1)
可能。是的,唯一的问题是中间的GridLayout不可滚动-如何修复?将GridLayout放入JPanel中,并将JPanel放在ScrollPanel中查看JScrollPane的java文档-基本上,如果JScrollPane中包含的面板包含的内容使其大于为JScrollPane设置的大小,它允许您相应地滚动。