Einzelnen Beitrag anzeigen
Alt 05.05.2014, 09:17   #1
chr
Veteran
 
Registriert seit: 09.12.2001
Beiträge: 250


Standard jtextfield an jTable binden mit Netbeans.

Hi

Habe eine JTable und ein JTextfield, dass an die JTable gebunden werden soll.
Der von Netbeans automatisch generierte Code lautet:

Code :
Code:
org.jdesktop.beansbinding.Binding binding = org.jdesktop.beansbinding.Bindings.createAutoBinding
(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, 
jTable1, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.column1}"), 
jTextField2, org.jdesktop.beansbinding.BeanProperty.create("text"));
bindingGroup.addBinding(binding);
Wenn ich in der Tabelle auf eine Zelle klicke, wird im JText der Inhalt der Spalte 2 der aktuellen Zeile angezeigt, soweit ok.
Was jedoch nicht funktioniert:
- Wenn ich im JText ändere, ändert sich an der Tabelle gar nichts.
Die verschiedenen Update Properties des Bind-Dialogfensters ändern daran auch nichts.
- Wenn ich den Zellinhalt bearbeite, ändert sich im JText nichts (ausser durch hin und her wechseln der Tabellenzeile)

In all den Internet-Beiträgen klingt es nach klick und klack und schon gehts.
Und warum bei mir nicht?

LG
chr
chr ist offline   Mit Zitat antworten