Java在另一个类文件的jframe中的jtabbedpane中添加一个jpanel

时间:2015-02-25 05:17:37

标签: java swing

我迷了,你能帮忙吗?

我正在尝试将另一个类中的jPanel添加到另一个文件中JTabbedPane文件中的JFrame

这是我到目前为止所拥有的。

jPanel1 = new javax.swing.JPanel();

1 个答案:

答案 0 :(得分:1)

一方需要以某种方式引用另一方,例如,在您的"其他方面#34; class,你可以提供一个getter方法......

public class OtherClass ... {
    public JPanel getComponent() {
        //...
    }
}

然后在您的主界面中,您可以使用OtherClass的实例来获取JPanel的参考...

tabbedPane.addTab("My Awesome Tab", instanceOfOtherClass.getComponent());

但这都是超智能的,只是一种可能的解决方案......