Java 自动调整JTabbedPane的大小

Java 自动调整JTabbedPane的大小,java,swing,netbeans,autoresize,Java,Swing,Netbeans,Autoresize,有没有办法将JTabbedPane自动调整到与JFrame相同的大小? 我正在使用netbeans创建swing接口,我不知道这是一个可以通过GUI设计器设置的属性,还是必须通过编程来设置。如果我需要通过编程来完成,netbeans不允许用户修改自动生成的UI代码 提前多谢对于理解容器中组件的排列方式应该很有用。 对于您的任务,我将使用BorderLayout并将JTabbedPane放置在其中心区域。 例如: frame.getContentPane().setLayout(new Bord

有没有办法将JTabbedPane自动调整到与JFrame相同的大小? 我正在使用netbeans创建swing接口,我不知道这是一个可以通过GUI设计器设置的属性,还是必须通过编程来设置。如果我需要通过编程来完成,netbeans不允许用户修改自动生成的UI代码

提前多谢

对于理解容器中组件的排列方式应该很有用。 对于您的任务,我将使用BorderLayout并将JTabbedPane放置在其中心区域。 例如:

 frame.getContentPane().setLayout(new BorderLayout());
 frame.getContentPane().add(pane, BorderLayout.CENTER);

在netbeans中,您只需将框架布局更改为BorderLayout,然后在JTabbedPane的属性中设置布局约束中心

这是容器布局管理器的工作。我从未使用过NetBeans,所以我无法帮助您如何使用NetBeans