Hallo,
ich habe eine Methode die auf Knopfdruck ("Open Channels") eine bestimmte Anzahl fast gleicher Fenstern erzeugen soll.
Dazu hab ich den foldenden Actionlistener erstellt, allerding wird bei jedem neuen durchlaufen der Schleife das zuvor erzeugte Objekt geschlossen.
Hat jemand einen Tipp wie ich die Funktion abändern kann, dass die zuvor erzeugten Objekte überleben?
Hier ist die Methode:
Ich glaube sie würden überleben, wenn wenn sie unterschiedlich namen hätten.
ich habe eine Methode die auf Knopfdruck ("Open Channels") eine bestimmte Anzahl fast gleicher Fenstern erzeugen soll.
Dazu hab ich den foldenden Actionlistener erstellt, allerding wird bei jedem neuen durchlaufen der Schleife das zuvor erzeugte Objekt geschlossen.
Hat jemand einen Tipp wie ich die Funktion abändern kann, dass die zuvor erzeugten Objekte überleben?
Hier ist die Methode:
Code:
public void actionPerformed(ActionEvent event)
{
String whichButton = event.getActionCommand();
if (whichButton.equals("Cancel")){
System.exit(0);
}
if (whichButton.equals("Open Channels")){
classTest m = new classTest();
for (int i=1; i<=nrChannels; i++){
m.channel(100+i*30,100+i*30);
System.out.println("Test"+i);
}
}
} // end: public void actionPerformed()
Ich glaube sie würden überleben, wenn wenn sie unterschiedlich namen hätten.