ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1033
1033
EMPFEHLEN
-
Ich möchte bei einer Bestätigung in einem "JText" den Fokus auf ein "JSpinner.NumberEditor" setzen.
Gewöhnlich nehme ich dazu die Methode: "requestFocus()", das funktioniert auch - jedoch erkennt man als Benutzer nicht, das sich der Focus verändert hat, weil der Cursor in im JSpinner nicht gesetzt ist. Mit den Pfeiltasten kann man den Wert jedoch verändern.
Ich habe es schon auf diese Weisen versuchen:
Vielleicht hab ich da etwas übersehen!?Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
//JFrame... //... SpinnerModel spiMengeModel = new SpinnerNumberModel(0.0, 0.0, 100.0, 1.0); JSpinner spiMenge = new JSpinner(spiMengeModel); spiMenge.setEditor(new JSpinner.NumberEditor(spiMenge, "#0.00")); spiMenge.setModel(spiMengeModel); //... //Normale Methode: spiMenge.requestFocus(); //Methode 2: spiMenge.requestFocus(); spiMenge.getModel().requestFocus(); //Methode 3: spiMenge.requestFocus(true); spiMenge.getModel().requestFocus(true);
-
naja...dieser Beitrag ist zwar schon ein paar Tage alt, aber besser spät als nie.

(das gleiche Problem hatte ich aber gerade auch)
Da hier keine Antwort zu finden war habe ich dann halt selber getestet.
Hier eine Möglichkeit:
Code java:1 2
NumberEditor ned = (NumberEditor)jSpinner1.getEditor(); ned.getTextField().requestFocusInWindow();
Ähnliche Themen
-
Select funktioniert nicht korrekt
Von exiter28 im Forum .NET DatenverwaltungAntworten: 4Letzter Beitrag: 13.09.10, 09:42 -
Thread.sleep() funktioniert nicht korrekt
Von d4rkY89 im Forum JavaAntworten: 4Letzter Beitrag: 14.03.10, 19:13 -
IE a:hover funktioniert nicht korrekt!
Von mR.fLopPy im Forum CSSAntworten: 12Letzter Beitrag: 04.12.09, 20:59 -
Boole funktioniert nicht korrekt
Von sight011 im Forum Cinema 4DAntworten: 14Letzter Beitrag: 13.09.08, 16:25 -
Linkumwandeln funktioniert nicht korrekt
Von redX im Forum PHPAntworten: 1Letzter Beitrag: 27.04.04, 14:48





Zitieren
Login





