PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : jspinner: werte ändern



neonknight
05-03-2003, 08:48
wie kann ich bei einem JSpinner nachträglich die werte ändern?

erstellt habe ich ihn mit
SpinnerNumberModel model = new SpinnerNumberModel(int value, int min, int max, int step);
JSpinner spinner = new JSpinner(model);

theoretisch (d.h. laut api) sollte das mit
model.setValue(Object object) gehen. nun wollte ich setValue() einen int-wert übergeben. nur motzte mich dabei der compiler an, dass dies nicht möglich seie. die übergabe eines strings, der die entsprechende zahl enthält, scheitert natürlich beim ausführen.

anda_skoa
05-03-2003, 08:54
Ich glaube, du musst ein Number Object setzen.
zB ein Interger Object



setValue(new Integer(5));


Ciao,
_

neonknight
05-03-2003, 09:08
danke, das war mal wieder ein treffer ins schwarze!