Hi Leute,
kurze Frage:
Mein Programm besteht aus 2 GUI. In der 1. wählt man Dateien aus, in der 2ten Trifft man ne Auswahl, welche Elemente der Datei angezeigt werden.
Jetzt habe ich es so gemacht, dass beim klick auf den Button Ausertung folgendes passiert:
Beim klick wird die Methode auswertung() aufgerufen, die die auswahl verarbeitet. Die Methode translate() wird genutzt um ein XML File zu erzeugt. FensterÖffnen() öfnnet ein Firefox fenster, in dem eine karte angezeigt wird, die grundlage der karte bildet das XML File.
So jetzt meine Frage, wie kann ich es erreichen, dass wenn ich den button Auswertung klicke, die komplette action actionPerformed nochmal von vorne gestartet wird?
kurze Frage:
Mein Programm besteht aus 2 GUI. In der 1. wählt man Dateien aus, in der 2ten Trifft man ne Auswahl, welche Elemente der Datei angezeigt werden.
Jetzt habe ich es so gemacht, dass beim klick auf den Button Ausertung folgendes passiert:
Java:
public void actionPerformed(java.awt.event.ActionEvent e) {
System.out.println(jComboBoxFreq.getSelectedItem().toString());
int freq = Integer.parseInt(jComboBoxFreq.getSelectedItem().toString());
String rcgesamt = jComboBoxRCFauswahl.getSelectedItem().toString();
String[] rc = rcgesamt.split(" ");
for(int i = 0; i<rc.length;){
fc.merge.setAuswertungRC(rc[0]);
break;
}
fc.merge.setAuswertungFreq(freq);
fc.merge.auswertung();
fc.merge.translate();
try {
FensterÖffnen();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
});
Beim klick wird die Methode auswertung() aufgerufen, die die auswahl verarbeitet. Die Methode translate() wird genutzt um ein XML File zu erzeugt. FensterÖffnen() öfnnet ein Firefox fenster, in dem eine karte angezeigt wird, die grundlage der karte bildet das XML File.
So jetzt meine Frage, wie kann ich es erreichen, dass wenn ich den button Auswertung klicke, die komplette action actionPerformed nochmal von vorne gestartet wird?