Archiv verlassen und diese Seite im Standarddesign anzeigen : java: spinner einsetzen
neonknight
26-02-2003, 00:42
hallo
ich programmiere grad eine anwendung in java und möchte dabei einen JSpinner einsetzen (das sind diese kleinen felder mit einem integer-wert und zwei pfeilen zum erhöhen bzw erniedrigen, gibt's fast überall).
nun, den spinner selbst einzubauen ist kein problem. allerdings scheitere ich daran, dem ding einen anfangswert zuzuweisen, sowie eine ober- und untergrenze einzubauen. kann mir jemand helfen?
vielen dank!
Also wenn ich das hier so richtig verstehe, kannst Du die Wertebereiche mit einem sog. Spinnermodel im Konstruktor übergeben, und mit setValue() einen Wert setzen, also wirst Du damit wohl auch einen Anfangswert setzen können.
http://java.sun.com/j2se/1.4.1/docs/api/javax/swing/JSpinner.html
HTH
Grüße fs111
neonknight
26-02-2003, 09:08
das habe ich auch gesehen. aber ich habe keine ahnung, wie ich das mit dem spinnermodel realisieren kann. mein problem ist, dass ich nicht weiss, wie ich das spinnermodel einbauen muss :-(
anda_skoa
26-02-2003, 09:14
http://java.sun.com/j2se/1.4.1/docs/api/javax/swing/SpinnerNumberModel.html
Ciao,
_
neonknight
26-02-2003, 10:21
hoppla, danke!
auf solche konstruktionen muss man auch erstmals kommen ;-)
anda_skoa
26-02-2003, 10:46
Original geschrieben von neonknight
hoppla, danke!
auf solche konstruktionen muss man auch erstmals kommen ;-)
In der Java Docu findet man fast alles. :)
Man muss nur den Links folgen.
In diesem Fall hab ich da so gefunden:
JSpinner Konstruktor -> JSpinnerModel
Dann unter "all known implementing classes" auf AbstractSpinnerModel und dort unter "Known subclasses" eben den NumberSpinnerModel.
Ciao,
_
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.