java: comment lancer deux applications d'un lanceur
Question
J'ai 2 classes, et chacun d'eux a un lanceur pour une forme qui les utilise:
DateTester utilise la classe DateTest et est lancé par dateLauncher CylinderTest utilise la classe de cylindre et est lancé par cylLauncher
chaque lanceur est simplement composé de
Cylinder program = new Cylinder();
respectivement. Ils ont tous deux lancé bien par eux-mêmes. Ce que je voudrais faire est de créer une fenêtre de lancement (juste un volet avec deux boutons) qui lancera le programme soit lorsque leurs boutons est cliqué. Je viens tout déménagé dans le même paquet (bien que la pensée im que je l'ai fait shouldnt maintenant), et maintenant ne lancerai de leur lanceur respectif. Je tentais de les lancer avec quelque chose comme:
public void actionPerformed(ActionEvent ev)
{
if(ev.getSource() == btnCylinder)
{
Cylinder prgCylinder = new Cylinder();
}
else if (ev.getSource() == btnDate)
{
DateTester prgDate = new DateTester();
}
else{}
}
mais il ne marche pas rien. J'ai aussi essayé de les enfiler, et que le travail na pas non plus. Aucune suggestion? Ou est-ce en fait beaucoup plus compliqué qu'il n'y paraît?
La solution
Il se trouve que c'était juste l'auditeur d'action pas ajouté pour les boutons. paulo a répondu ceci dans un commentaire, mais je dois fermer cela comme une réponse. grâce paulo.