如何创建一个JTabbedPane Java?

| 我有一个imageViewer,我想将imagePanel更改为TabbedPane,这样我可以同时打开一个以上的图像,但每个图像都位于不同的选项卡中,并且还可以添加和删除这些选项卡。 我有的: 私人ImagePanel imagePanel; // <<我试图将ImagePanel更改为JTabbedPane,但是它不起作用,并且在我拥有的代码的其他部分产生了错误。 //在中心创建图像窗格 imagePanel = new ImagePanel(); imagePanel.setBorder(new EtchedBorder()); contentPane.add(imagePanel,BorderLayout.CENTER); 上面的代码用于显示图像的图像窗格。 是否可以在不更改代码中其他位的情况下将图像窗格更改为tabbedPane? 我看过很多选项卡式的示例,但是我不知道如何将代码与代码结合起来才能正常工作,但是我确实在程序中添加了一些代码示例,但是框架更改为选项卡式面板,而不是图像窗格显示图像的位置。我想将内部框架更改为选项卡式而不是程序的实际框架。 关于我应该如何处理的任何建议,或者您是否可以给我看一个可行的简单示例。 谢谢     
已邀请:
我想象您的ImagePanel扩展了JPanel。您无需将其“更改”为JTabbedPane,实际上您不能,而是将其放入JTabbedPane。请查看选项卡式窗格上的教程,该教程将向您展示如何执行此操作:如何使用选项卡式窗格 一个警告:如果您使用NetBeans拖放GUI创建工具来生成您的Swing代码,我建议您不要这样做,而应阅读Swing教程(上面已链接到其中)并学习编写Swing代码手。您不会后悔的,如果以后需要使用NetBeans工具创建gui,可以使用获得的额外知识。     

要回复问题请先登录注册