有没有办法将JTabbedPane自动调整到与JFrame相同的大小? 我正在使用netbeans来创建swing接口,我无法弄清楚这是否是我可以通过GUI设计器设置的属性,或者我是否必须以编程方式进行。如果我需要以编程方式执行此操作,netbeans不允许用户修改自动生成的UI代码。
提前多多感谢
答案 0 :(得分:3)
Visual Guide to Layout Managers应该有助于了解组件在容器中的排列方式。 对于您的任务,我将使用BorderLayout并将JTabbedPane放入其中心区域。 例如:
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(pane, BorderLayout.CENTER);
在netbeans中,您只需将框架布局更改为BorderLayout,然后在JTabbedPane设置布局约束的属性中更改CENTER