Also das ist das erste Mal, dass ich versuchte CellEditors
für meine JTable
zu verwenden JComboBox
und JSpinner
einbetten. Alles funktioniert gut wie erwartet, wobei ich die Werte in JComboBox
Modell sowie JSpinner
Modellwerte sehen kann.Wie man JTable mit JComboBox reagiert nur auf Doppelklick anstelle von einem einzigen Klick
Allerdings habe ich festgestellt, dass es immer die JComboBox
Werte zeigt, sobald ich einen einzigen Klick auf JTable Spalte, die die JComboBox
hat.
Es ist nicht sehr benutzerfreundlich, weil ich der Benutzer denken würde auf eine JTable
‚s Spalte zu verdoppeln bevorzugen klicken die Dropdown-Box Werte und wählen Sie Werte aus es anstelle eines einzigen Klick.
Wie kann ich das JComboBox
Verhalten nur auf Double klicken klicken?
Ich dachte, ich würde eine MouseListener
auf die JComboBox
anwenden, aber ich weiß nicht, was ich als nächstes tun soll.
Hier ist, was ich bisher geschrieben habe.
Hier ist ein Screenshot für zusätzliche Beschreibung.
würde ich jede Hilfe dankbar.
Vielen Dank.
danke für Ihre Antwort. Ich wusste nicht, dass ich es in der erweiterten Klasse DefaultCellEditor überschreiben kann. Es ist gelöst. – p3ace