编程语言
首页 > 编程语言> > java – 使用哪种布局?

java – 使用哪种布局?

作者:互联网

我想用swing这个界面做:

 

当我调整它时,我想要调整所有子面板和按钮的大小如下:

不仅要调整主窗口的大小.我正在使用GridBagLayout.而且我不知道如何以这种方式将GridBagLayout面板的边框粘贴到Frame的边框上,当我调整框架大小时,面板也要调整大小.

解决方法:

我通常使用嵌套布局.

>使用带有BorderLayout的JPanel作为基础.
>将中央组件存储在JPanel中,并将其添加到BorderLayout的CENTER中.
>将底部组件存储在两个单独的JPanel中.
>创建另一个JPLnel,其GridLayout为1行2列.
>按正确顺序将两个JPanel添加到其中.
>将此JPanel添加到BorderLayout的SOUTH.

标签:java,layout,swing,layout-manager,border-layout
来源: https://codeday.me/bug/20190715/1469139.html