我想在我的JTabbedPane中将某些选项卡放在某个位置,但是JTabbedPane重新排序它们并在不同的行中对其加扰。
我一直在看Stackoverflow大约3个小时,而我的问题没有有效的解决方案。我所看到的唯一提到的是制作自己的TabbedPaneLayout类。
在这里您可以看到我正在将面板添加到选项卡式窗格中。问题在于,它不会从最初添加的面板添加到最后添加的面板。它会根据我相信的文字来打乱他们,使它们适合自己。
JTabbedPane pane = new JTabbedPane();
for(int i = 0; i < 12; i++) {
pane.addTab("Pane " + i, new Panel());
}
最初发现JTabbedPane时,我认为选项卡将按插入顺序排列。您可以使用上面的代码重新创建它。我希望这些标签按顺序从0到12,或者第一个添加的标签位于顶部,最后一个添加的标签位于底部的最后一行。
这是当前的样子:
http://prntscr.com/o55zog