JSpinner und ChangeListener

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo ,

versuche mich gerade in das Thema JSpinner einzuarbeiten.

Mein erstes Problem liegt darin, dass das hier nicht funktioniert:

Java:
  if ( e.getSource() instanceof JSpinner){
        JSpinner source1 =(JSpinner)(e.getSource());
        float value  = (float) source1.getValue();              <<  Hier der Fehler

Er sagt mir, dass

source1.getValue(); ein Object sei....

Dann befülle ich meine Spinner mit einem Anfangswert:

spinner.getModel().setValue(ani.getPosX());

Das haut auch hin, nur kann ich im Anschluß die Pfleile nicht mehr benutzen.
Das verstehe ich auch nicht so recht.

Könntest Du mir bitte hier einmal helfen ?

Gruß
 

Marco13

Top Contributor
Ja, Spinner und das SpinnerNumberModel sind ein bißchen komisch... :? Die gibt's für integers und doubles...
http://java.sun.com/javase/6/docs/api/javax/swing/SpinnerNumberModel.html
aber das, was man da rausbekommt, sollte in deinem Fall immer eine "Number" sein:
Number number = (Number)source1.getValue();
float value = number.floatValue();
...müßte gehen...

EDIT: Natürlich kann man auch direkt Floats reinschreiben (keine floats, sondern Floats) ... Man muß das nur explizit hinschreiben ... jedenfalls bekommt man eine Number zurück... :)
 
G

Gast

Gast
Ah, vielen Dank . Das ist super :)

weißt Du vielleicht auch, warum
spinner.setValue(ani.getKofferposY()); // jetzt ein double Wert

zwar einen Anfangswert setzt, ich diesen aber nicht verändern kann ?

Lasse ich spinner.setValue(ani.getKofferposY()); weg,
dann kann ich von 0 im gesetzten Intervall hochzählen.

Oder muss ich beim Model

xwerte = new SpinnerNumberModel(4.0, 0.0, 100.0, 0.5);

Meinen Anfangswert setzen ?

xwerte = new SpinnerNumberModel(ani.getKofferposY(), 0.0, 100.0, 0.5);

Aber das kann ja nicht der einzige Weg sein, wenn ich mein Minimum und Maximum einschränke ???
 
G

Gast

Gast
sorry, genau da muss das Ding rein.... Alles klar .

DANKE NOCH EINMAL
 
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
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
S JSpinner: Editieren einschränken AWT, Swing, JavaFX & SWT 4
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
B JavaFX CheckBox mit ChangeListener AWT, Swing, JavaFX & SWT 1
J ChangeListener verhält sich komisch AWT, Swing, JavaFX & SWT 14
r4w Changelistener auf mehrere Textfelder AWT, Swing, JavaFX & SWT 5
N ChangeListener und jCheckBox AWT, Swing, JavaFX & SWT 3
E jSlider und ChangeListener AWT, Swing, JavaFX & SWT 2
T JSlider: ChangeListener löst dreimal aus? AWT, Swing, JavaFX & SWT 4
G JTabbedPane, Focus, ChangeListener AWT, Swing, JavaFX & SWT 1
S ActionListener und ChangeListener behindern sich ? AWT, Swing, JavaFX & SWT 5
H ChangeListener für JSlider AWT, Swing, JavaFX & SWT 6
S JComboBox - ChangeListener AWT, Swing, JavaFX & SWT 5

Ähnliche Java Themen

Neue Themen


Oben