JSpinner: Editieren einschränken

Status
Nicht offen für weitere Antworten.

Snape

Bekanntes Mitglied
Moin,
ich finde das einfach nicht:
Wie kann ich einen Zähler (JSpinner) so einrichten, dass er im Zahlenfeld nur Zahlen direkt bei der Eingabe akzeptiert und trotzdem mit den Pfeil-oben / Pfeil-unten mit dem eingetragenen Wert fortsetzt?
 

Sky

Top Contributor
Hi,

verstehe das Problem nicht so ganz: Nehmen wir einen Spinner mit entsprechendem Model:
Code:
    SpinnerNumberModel model = new SpinnerNumberModel( 50, 0, 100, 1 );
    JSpinner s = new JSpinner( model );

Nun kannst Du im Zahlenbereich von 0 bis 100 die Pfeil-Buttons benutzen... Bei Eingaben außerhalb des gewählten Bereichs passiert nichts beim klicken auf die Buttons. Wenn doch was passieren soll, musst Du dein eigenes Model schreiben.
 

Snape

Bekanntes Mitglied
Das wäre natürlich zu einfach. ^^
Ich möchte nicht die Eingabe über die Pfeiltasten, sondern die Eingabe in dem zugehörigen Textfeld einschränken. Mit Deinem Beispiel kann ich außer Zahlen auch Buchstaben usw. eintippen.
 

Sky

Top Contributor
Hast Du schonmal daran gedacht z.B. einen JSpinner.NumberEditor zu verwenden oder ein Textfeld (inkl. eigenem Document) zu nehmen.

Siehe auch JSpinner#setEditor
 

Snape

Bekanntes Mitglied
Ja, auch daran habe ich mich natürlich versucht. Evtl. ist mir eine entscheidende Kleinigkeit untergegangen oder es wurde mir zu umständlich. ;)
Ich belasse es erst einmal dabei, das Editieren des Textfeldes auszuschalten. Falls jemand das mit der direkten Eingabe auch noch lösen sollte, bin ich ganz Ohr.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D TAB Taste innerhalb eines JSpinner AWT, Swing, JavaFX & SWT 2
C JSpinner AWT, Swing, JavaFX & SWT 6
C Hilfe bei JSpinner und JList AWT, Swing, JavaFX & SWT 1
K Swing JSpinner mit NULL AWT, Swing, JavaFX & SWT 3
V LookAndFeel JSpinner Hintergrund Farbe mit Nimbus LaF AWT, Swing, JavaFX & SWT 0
R Int aus JSpinner auslesen und Tabelle erstellen AWT, Swing, JavaFX & SWT 3
K JSpinner in passender Breite erstellen oder automatisch anpassen AWT, Swing, JavaFX & SWT 2
D JCheckbox und JSpinner in JTable AWT, Swing, JavaFX & SWT 9
M JSpinner, setValue AWT, Swing, JavaFX & SWT 7
N Swing JSpinner mit Datum aber ohne Uhrzeit AWT, Swing, JavaFX & SWT 2
J Swing JSpinner mit zusätzlichem Text? AWT, Swing, JavaFX & SWT 2
B JSpinner ChangeEvent erzwingen AWT, Swing, JavaFX & SWT 6
B JSpinner Textgröße anpassen AWT, Swing, JavaFX & SWT 2
B JSpinner welche Taste? AWT, Swing, JavaFX & SWT 5
B JSpinner Enter AWT, Swing, JavaFX & SWT 7
G JSpinner ohne Tausendertrennzeichen AWT, Swing, JavaFX & SWT 5
N Wertanzeige mittels JSpinner AWT, Swing, JavaFX & SWT 3
S JSpinner AWT, Swing, JavaFX & SWT 11
G Swing JSpinner nur mit Buttons ändern AWT, Swing, JavaFX & SWT 8
T JSpinner in JTable: Problem beim Auslesen, funktioniert erst beim Zellwechsel AWT, Swing, JavaFX & SWT 7
T Swing JSpinner in JTable AWT, Swing, JavaFX & SWT 9
C Größe von JSpinner fixieren AWT, Swing, JavaFX & SWT 4
J JSpinner + SpinnerNumberModel int auslesen AWT, Swing, JavaFX & SWT 2
C Zwei JSpinner mit dem gleichen Wert AWT, Swing, JavaFX & SWT 2
Eldorado Swing Popup-Menü mit Jspinner AWT, Swing, JavaFX & SWT 4
X Den Wert von JSpinner setzen ohne Event AWT, Swing, JavaFX & SWT 3
M JSpinner als TableCellEditor; buttons nur bei fokus sichtbar AWT, Swing, JavaFX & SWT 14
M JSpinner Font ändern AWT, Swing, JavaFX & SWT 4
Spin JSpinner AWT, Swing, JavaFX & SWT 10
T JSpinner, 3 JSpinner aber nur ein SpinnerDateModel AWT, Swing, JavaFX & SWT 7
S JSpinner der Floats anzeigt..? AWT, Swing, JavaFX & SWT 4
D Swing Eigene Komponente mit JSpinner AWT, Swing, JavaFX & SWT 4
elitebiber Swing JSpinner und die Zeit AWT, Swing, JavaFX & SWT 11
T JSpinner Problem AWT, Swing, JavaFX & SWT 6
G JSpinner umdrehen? AWT, Swing, JavaFX & SWT 2
G JSpinner und ChangeListener AWT, Swing, JavaFX & SWT 3
K JSpinner - Model <-> View, unterschiedliche Werte AWT, Swing, JavaFX & SWT 9
Tom299 JSpinner nur Zeitangabe AWT, Swing, JavaFX & SWT 13
G JSpinner Frage AWT, Swing, JavaFX & SWT 2
H JSpinner mit Kalenderwoche und Jahr AWT, Swing, JavaFX & SWT 6
M JSpinner in einer JTable? AWT, Swing, JavaFX & SWT 5
P Frage zu JSpinner AWT, Swing, JavaFX & SWT 3
B JTextFiled, JCheckBox, JSpinner Eigenschaften speichern AWT, Swing, JavaFX & SWT 2
R Konvertieren von Werten im JSpinner AWT, Swing, JavaFX & SWT 2
K JSpinner Werte verschwinden bei Panel Wechsel AWT, Swing, JavaFX & SWT 2
B JSpinner passt optisch nicht zu anderen Komponenten AWT, Swing, JavaFX & SWT 2
D JSpinner ohne Edit Möglichkeit AWT, Swing, JavaFX & SWT 5
J JSpinner mit zahlen AWT, Swing, JavaFX & SWT 10
P JSpinner Objekt anstatt Zahlen sollen man Namen auswählen AWT, Swing, JavaFX & SWT 2
L JSpinner + addRow() AWT, Swing, JavaFX & SWT 3
M .txt unter Verwendung von JSpinner in Textfeld schreiben AWT, Swing, JavaFX & SWT 4
N JDK1.4- Überladen d. Methoden getValue setValue von JSpinner AWT, Swing, JavaFX & SWT 2
F JSpinner FocusListener AWT, Swing, JavaFX & SWT 2
W JSpinner: Button vertikal anordnen AWT, Swing, JavaFX & SWT 2
R JSpinner rotieren AWT, Swing, JavaFX & SWT 6
A JSpinner in Dialogbox integrieren? AWT, Swing, JavaFX & SWT 3
D JSPinner Größe verändern - setSize() funktioniert nicht AWT, Swing, JavaFX & SWT 7
javasdann JSpinner & KeyListener. AWT, Swing, JavaFX & SWT 8
G jspinner schrittweite in Abhängigkeit vom aktuellen Wert AWT, Swing, JavaFX & SWT 3
G JSpinner bringt bei anklicken eine CastException AWT, Swing, JavaFX & SWT 5
flashfactor Un mal ein Problem mit JSpinner AWT, Swing, JavaFX & SWT 7
I jSpinner.getValue() AWT, Swing, JavaFX & SWT 2
G JSpinner für Datumsanzeige AWT, Swing, JavaFX & SWT 2
I JavaFX Zellen in Tableview editieren AWT, Swing, JavaFX & SWT 0
F DefaultTreeCellEditor - Fragen zur Groesse und zum Icon beim Editieren AWT, Swing, JavaFX & SWT 4
earlgrey_tea JTable Zelleninhalt beim Editieren löschen AWT, Swing, JavaFX & SWT 5
T [JavaFX 2.0] ListView editieren AWT, Swing, JavaFX & SWT 2
E Swing CellEditor mit Combobox durch Tastatureingabe editieren?! AWT, Swing, JavaFX & SWT 3
J Swing JList editieren - Laufzeitfehler? AWT, Swing, JavaFX & SWT 9
C Swing JTable Zelle mit Einfachklick editieren AWT, Swing, JavaFX & SWT 3
T JTable: editieren bei Doppelklick deaktivieren, aber... AWT, Swing, JavaFX & SWT 2
Go ein "JLabel" mit Doppelklick editieren. AWT, Swing, JavaFX & SWT 5
P Textfelder in einem Frame lassen sich nicht editieren AWT, Swing, JavaFX & SWT 3
A bei TableCells editieren unterdrücken AWT, Swing, JavaFX & SWT 5
O JTree Node sofort editieren AWT, Swing, JavaFX & SWT 2
K Editieren abbrechen AWT, Swing, JavaFX & SWT 11
M JTable: Editieren einer Zelle "von außen" abbreche AWT, Swing, JavaFX & SWT 2
T Wenn in JTable Editieren von Rows,Cols AWT, Swing, JavaFX & SWT 2
W Zellen Inhalt beim editieren markieren AWT, Swing, JavaFX & SWT 2
M JTable Zelle editieren AWT, Swing, JavaFX & SWT 2
C Zellen editieren AWT, Swing, JavaFX & SWT 4
P JTable (->Datenbank) editieren/updaten AWT, Swing, JavaFX & SWT 3
D JTable zum Einfügen/Löschen/Editieren von Daten AWT, Swing, JavaFX & SWT 5
thE_29 JList Item editieren AWT, Swing, JavaFX & SWT 7
D JTable: Focus auf Zelle markiert ihren Text zum editieren AWT, Swing, JavaFX & SWT 2
N Rahmen zum editieren der Größe eines JComponents? AWT, Swing, JavaFX & SWT 2
L JTable editieren AWT, Swing, JavaFX & SWT 4
L JTable - Button Speichern während des Editieren AWT, Swing, JavaFX & SWT 3
D JComboBox editieren AWT, Swing, JavaFX & SWT 2
J Zellen editieren ausschalten AWT, Swing, JavaFX & SWT 2
M JTree: Wie einen Knoten editieren? AWT, Swing, JavaFX & SWT 5
R TableCellEditor -> editieren stoppen AWT, Swing, JavaFX & SWT 4
G JavaFX TextField Eingabe formatieren/einschränken AWT, Swing, JavaFX & SWT 2
G always on top - einschränken AWT, Swing, JavaFX & SWT 9
J JFileChooser Dateiauswahl beim Tippen einschränken AWT, Swing, JavaFX & SWT 3
M JFileChooser einschränken AWT, Swing, JavaFX & SWT 3
W ColorChooser einschränken AWT, Swing, JavaFX & SWT 15
D JTree, einschränken auf Child Ebene AWT, Swing, JavaFX & SWT 3
J JTextfield Eingabe einschränken AWT, Swing, JavaFX & SWT 4
S Eingabe einschränken bei TextField AWT, Swing, JavaFX & SWT 19

Ähnliche Java Themen

Neue Themen


Oben