Ik zit weer 's met een lullig probleem waar ik steeds maar niet uitkom. Regelmatig probeer ik het op te lossen, maar het schijnt mij maar niet te lukken!
Situatie:
Ik heb een JTable met daarin 2 kolommen. In de eerste kolom staat gewoon een datum en in de tweede een combobox als cellEditor met een aantal waarden.
Het probleem is dat wanneer ik een row verwijder de geselecteerde waarde van de combobox (indien aangepast) blijft staan en deze nu te zien is bij de volgende row.
Omdat een plaatje meer zegt dan 1000 worden:

Bij punt1 zie de situatie voor verwijdering en bij punt 2 erna
Zoals je hierboven kan zien heeft de datum 14-03-2005 opeens de waarde "Tuin 43" gekregen, terwijl dit "Tuin 50" is.
De oplossing is waarschijnlijk heel makkelijk, gewoon de focus van de combobox afhalen. Maar hoe doe je dat?
Ik heb al geprobeerd om een nieuwe rij van mijn JTable te selecteren, dit hielp helaas niet
Situatie:
Ik heb een JTable met daarin 2 kolommen. In de eerste kolom staat gewoon een datum en in de tweede een combobox als cellEditor met een aantal waarden.
Het probleem is dat wanneer ik een row verwijder de geselecteerde waarde van de combobox (indien aangepast) blijft staan en deze nu te zien is bij de volgende row.
Omdat een plaatje meer zegt dan 1000 worden:

Bij punt1 zie de situatie voor verwijdering en bij punt 2 erna
Zoals je hierboven kan zien heeft de datum 14-03-2005 opeens de waarde "Tuin 43" gekregen, terwijl dit "Tuin 50" is.
De oplossing is waarschijnlijk heel makkelijk, gewoon de focus van de combobox afhalen. Maar hoe doe je dat?
Ik heb al geprobeerd om een nieuwe rij van mijn JTable te selecteren, dit hielp helaas niet
[ Voor 7% gewijzigd door Standeman op 23-10-2005 13:09 ]
The ships hung in the sky in much the same way that bricks don’t.