Chiaro... tutti i tuoi JSpinner usano lo stesso identico riferimento all'unico SpinnerModel.
Quindi, modificando uno degli JSpinner, vai a modificare l'unico SpinnerModel, che riflette la modifica su tutti gli JSpinner che lo usano.
Dovrai creare uno SpinnerModel per ciascuno JSpinner. Porta dentro al for la creazione del model:
Ciao.codice:for( ... ) { model = new SpinnerNumberModel(0, //initial value 0, //min 100, //max 1); //step spinner = new JSpinner( model ); spinner.setSize( preferredSize ); ... add(spinner, c); ... }![]()



Rispondi quotando