Hallo Forum,
Ich versuche verzweifelt den Rückgabe Wert eines JDialoges im Hauptfenster auszulesen, jedoch finde ich keine Lösung....
Um einen Artikel auszuwählen, öffnet sich ein JDialog welches einen JFrame übergeben bekommt.
in dem Dialog habe ich eine JTable mit den Artikeln.
nun würde ich gerne, wenn jemand einen artikel anklick diesen an das hautpfenster zurück geben.
Das auslesen aus der Tabelle funktioniert, also habe ich den Wert vor mir liegen, jedoch bekomme ich Ihn nicht an das Hauptfenster zurück :/
im Hauptfenster (JPanel) wird beim klick auf den Button artikel hinzufügen das Fenster aufgerufen.
im Dialog dann in der Methode des Tabellen Listeners:
Vielen Dank!
Ich versuche verzweifelt den Rückgabe Wert eines JDialoges im Hauptfenster auszulesen, jedoch finde ich keine Lösung....
Um einen Artikel auszuwählen, öffnet sich ein JDialog welches einen JFrame übergeben bekommt.
in dem Dialog habe ich eine JTable mit den Artikeln.
nun würde ich gerne, wenn jemand einen artikel anklick diesen an das hautpfenster zurück geben.
Das auslesen aus der Tabelle funktioniert, also habe ich den Wert vor mir liegen, jedoch bekomme ich Ihn nicht an das Hauptfenster zurück :/
im Hauptfenster (JPanel) wird beim klick auf den Button artikel hinzufügen das Fenster aufgerufen.
Java:
if(cmd.equals("ARTIKELHINZUFUEGEN")) {
rechnungen.AddArtikel ADDARTIKEL = new rechnungen.AddArtikel("Artikel hinzufügen");
dialog = new JDialog(ADDARTIKEL);
im Dialog dann in der Methode des Tabellen Listeners:
Java:
class SharedListSelectionHandler implements ListSelectionListener {
public void valueChanged(ListSelectionEvent e) {
ListSelectionModel lsm = (ListSelectionModel)e.getSource();
if (lsm.isSelectionEmpty()) {
} else {
int maxIndex = lsm.getMaxSelectionIndex();
String table_artnr = (String) defaultTableModel.getValueAt(maxIndex,1);
-> -> -> wie kann ich nun table_artnr an das hautpfenster zurück geben ?
und dieses Dialogfenster schließen?
}
}
}
Vielen Dank!