У меня есть 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{}
}
но это ничего не делает. Я также попытался нарезать их, и это тоже не сработало. Какие-либо предложения? Или это на самом деле намного сложнее, чем кажется?