繁体   English   中英

如何在JTabbedPane中的现有项目中添加额外的项目?

[英]How can I add an extra item to an existing item in a JTabbedPane?

我一直在努力避免提出一个问题并自己解决这个问题,但是我似乎无法解决这个问题。 我做到了,但并非完全按照我的要求。

我有一个正在使用的库存程序,并且已经添加了一些项目并将其划分在不同的选项卡中。 我应该直接从程序中添加新项目。 我通过添加JOptionPane做到了这一点,一旦添加了项目,它就会添加一个额外的选项卡面板,但是我想要的是要在所选选项卡面板中添加的项目。

这是我到目前为止的程序图像:

在此处输入图片说明

很抱歉,如果看起来很乱,我仍在处理它,并且我仍在尝试将新项目添加到选定的选项卡面板中,而不是通过添加额外的选项卡面板。

更换线

tabs.addTab("New Item", null, newItemPanel, "New item panel");

JPanel selectedTab = (JPanel) tabs.getSelectedComponent();
selectedTab.add(newItemPanel);
selectedTab.revalidate();

您仍然必须修复新面板的布局和外观,但这会将其添加到当前选项卡中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM