从另一个类文件访问类文件

时间:2014-12-10 05:35:58

标签: java swing class

我有三个类文件,其中一个有一个public static void main(String args [])方法,另外两个没有。具有main方法的方法在其main方法中调用第一个类文件。

public class IonsTest
{   
    public static void main (String args [])
    {
        new IronTest();
    }
}

这样可行,它打开IronTest类文件,该文件运行完美。现在的问题是,试图让这个类文件打开下一个。我试图在用户单击按钮时运行下一个类文件。

if(e.getSource() == next1)
{
    if(ansFe2 && ansFe3 && ansFerrous && ansFerric && ansIronII && ansIronIII == true)
    {
        JOptionPane.showConfirmDialog(null, "Good job, let's continue.", "Next", 0);
        CopperTest();
    }
    else
    {
        JOptionPane.showMessageDialog(null, "You must get all answers correct before procceding.");
    }
}

我怎样才能让它发挥作用?

1 个答案:

答案 0 :(得分:2)

好像你想要为你的第二个类创建一个新对象,并调用它的构造函数,就像你为第一个类new IronTest();所做的那样。

如果你的第二课的名字是CopperTest,那么电话CopperTest()没有做任何事情。要创建第二个类的新对象并调用其构造函数,您需要执行以下操作,

new CopperTest();