java:如何从一个启动器启动两个应用程序

时间:2011-03-20 22:57:43

标签: java launcher

我有2个类,每个类都有一个启动器,用于使用它们的表单:

DateTester使用DateTest类,由dateLauncher启动 CylinderTest使用Cylinder类,由cylLauncher

启动

每个启动器都只包含

Cylinder program = new Cylinder();

分别。他们都自己推出了。我想要做的是创建一个启动器窗口(只有一个带有两个按钮的窗格),它们将在单击按钮时启动任一程序。我只是将所有内容都移到同一个包中(尽管我认为我现在不应该这样做),现在它们都不会从各自的发射器启动。我试图用以下内容启动它们:

public void actionPerformed(ActionEvent ev)
{
     if(ev.getSource() == btnCylinder)
     {
          Cylinder prgCylinder = new Cylinder();
     }
     else if (ev.getSource() == btnDate)
     {
          DateTester prgDate = new DateTester();
     }
     else{}
}

但它什么都没做。我也试过穿线它们,但也没有用。有什么建议?或者这实际上比看起来要复杂得多?

1 个答案:

答案 0 :(得分:0)

原来只是没有为按钮添加动作监听器。保罗在评论中回答了这个问题,但我需要以答案结束。谢谢保罗。