Bevor ich anfange, sollte ich erwähnen, dass ich kein guter Programmierer bin und daher nicht die schnelle Auffassungsgabe besitze wie andere, die mit spärlichen Tipps (wie zB arbeite mit zwei Listen oder ähnliches) sofort wissen, was gemeint ist und wie das im Code realisiert werden kann.
Mein Problem:
Ich habe eine GUI mithilfe des Window Builder erstellt (Java+eclipse).
Verwendet habe ich eine JComboBox, eine JList und ein TableModel.
Im ComboBox sind neben des Auswahlmenüs einige Buttons implementiert, über die der Anwender Instanzen von Annotatoren verwalten kann (Hinzufügen, Löschen, Position verändern). Wenn ein Annotator im Auswahlmenü selektiert wird, soll dieser in die Liste eingefügt werden. Sobald dies geschehen ist, soll neben der Instanz auch die jeweiligen Eigenschaften wie zB Parameter in der Tabelle angezeigt werden. Ich lade ein Bild hoch, damit ihr wisst, was ich meine:
Es funktioniert soweit dass ein Annotator in die Liste eingefügt wird. Aber wie mache ich das mit der Parametrisierung? Ich habe bereits eine Liste, in der die Annotatoren drinstehen. Aber mein programm soll darüberhinaus die Parameter des ausgewählten Annotators ausgeben im TableModel (a und b in dem Beispiel)
Wie mache ich das?
Ich habe versucht, das Problem so genau wie möglich zu beschreiben.
Danke
Mein Problem:
Ich habe eine GUI mithilfe des Window Builder erstellt (Java+eclipse).
Verwendet habe ich eine JComboBox, eine JList und ein TableModel.
Im ComboBox sind neben des Auswahlmenüs einige Buttons implementiert, über die der Anwender Instanzen von Annotatoren verwalten kann (Hinzufügen, Löschen, Position verändern). Wenn ein Annotator im Auswahlmenü selektiert wird, soll dieser in die Liste eingefügt werden. Sobald dies geschehen ist, soll neben der Instanz auch die jeweiligen Eigenschaften wie zB Parameter in der Tabelle angezeigt werden. Ich lade ein Bild hoch, damit ihr wisst, was ich meine:

Es funktioniert soweit dass ein Annotator in die Liste eingefügt wird. Aber wie mache ich das mit der Parametrisierung? Ich habe bereits eine Liste, in der die Annotatoren drinstehen. Aber mein programm soll darüberhinaus die Parameter des ausgewählten Annotators ausgeben im TableModel (a und b in dem Beispiel)
Wie mache ich das?
Ich habe versucht, das Problem so genau wie möglich zu beschreiben.
Danke