ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
498
498
EMPFEHLEN
-
22.02.06 14:11 #1
- Registriert seit
- Oct 2004
- Beiträge
- 144
Hallo, ich hab mal kurz eine Frage zur JTable, über welchen Befehl kann man den herausfinden, ob ein Cursor in der Zelle blinkt, sprich eine Zelle doppelt angeklickt ist und in ihr der Cursor blinkt, oder nur einmal angeklickt, so das die Zelle nur umrandet bzw. grau hinterlegt ist.
Gibt es dafür einen speziellen Befehl oder sollte man das am besten über einen MouseListener regeln, der mitzählt ob ein Doppelklick oder ein einfacher Klick gemacht wurde...
-
Moin,
man kann ja auch implementieren, dass nach einem Klick editiert werden kann, von daher wird eine Abfrage auf Doppelklick nicht immer der Hit sein. Was hast Du denn eigentlich vor?
-
28.02.06 13:27 #3
- Registriert seit
- Oct 2004
- Beiträge
- 144
ich möchte einfach, wenn in einer Zelle einer Tabelle schon was steht und noch etwas eingefügt, der eingefügte String dort eingefügt wird wo sich der Cursor in der Zelle steht. Nur das Problem ist ja erstma rauszufinden ob der Cursor in der Zelle blinkt, sprich die Zelle ausgewählt ist und zusätzlich noch wo sich der Cursor in der Zelle befindet, damit man überhaupt weiß ab welcher Stelle, man den String einfügen muss.
-
Was ist, wenn Du so http://www.tutorials.de/forum/1238329-post6.html vorgehst und statt einem selectAll() ein setCaretPosition() verwendest?
-
13.03.06 13:55 #5
- Registriert seit
- Oct 2004
- Beiträge
- 144
ja es gibt da nur das Problem wenn ich das so mach wie du es gesagt hast sprich:
DefaultCellEditor editor = (DefaultCellEditor) table.getCellEditor();
JTextField textField = (JTextField) editor.getComponent();
und dann z.B. System.out.println(textField.getText), mache nur um mal den Inhalt des Textfeldes auszugeben, gibt er mir NULL raus, auch wenn was drinnen steht.
Mach ich es aber über System.out.println(editors.getCellEditorValue());, sprich ohne casten dann geht es, irgendwie geht da was verloren bzw. hab ich was nicht berücksichtigt?
-
14.03.06 15:06 #6
- Registriert seit
- Oct 2004
- Beiträge
- 144
Ok Danke habs hinbekommen!! Vielen Dank nochmal an Snape!!
Ähnliche Themen
-
kurze Frage
Von DerMilchmann im Forum Flash PlattformAntworten: 1Letzter Beitrag: 19.07.06, 13:59 -
Wahrscheinlich einfach - kurze Frage, kurze Antwort
Von rotekiste im Forum Flash PlattformAntworten: 1Letzter Beitrag: 19.02.05, 15:12 -
Nur kurze Frage
Von son gohan im Forum CSSAntworten: 21Letzter Beitrag: 13.01.05, 23:51 -
Kurze Frage zu JTable
Von Shizzl_chrizzl im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 03.11.04, 09:59 -
kurze Frage
Von Wuschel im Forum Cinema 4DAntworten: 3Letzter Beitrag: 16.03.02, 17:40





Zitieren
Login





