2012-12-19 47 views
0

我正在扩展我的程序,目前没有选项卡。我试着加入标签,像这样:无法添加两个JTabbedPane

我宣布它:

JTabbedPane mainTab = new JTabbedPane(); 

这是我尝试添加两个标签:

mainTab.addTab("Main Tab", splitPane); 
mainTab.addTab("Main2 Tab", splitPane); 
getContentPane().add(mainTab); 

这只是增加了最后一个选项卡(MAIN2 ),只有一个选项卡被添加。

任何帮助挪用:)

+0

你没有张贴的SSCCE,很好的问题,极大的答案,不可思议之旅是不是 – mKorbel

+0

@mKorbel的答案是非常有益的。 – Moe

+0

伟大的,幸运的人 – mKorbel

回答

3

一个组件只能看到在一个容器,它只会出现在最后一个容器,它加入。您需要创建一个新的JSplitPane实例以及其子组件的新实例。

+0

hehehe,请把这个答案对应+1用于四次拍摄到黑暗处:-) – mKorbel

+0

谢谢,作品很棒:) – Moe