Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    23

    JSpinner ritorna sempre il valore predefinito

    Salve, vi illustro brevemente il mio problema:
    Ho creato un controllo JSpinner e tramite un Jbutton catturo il valore attuale dello JSpinner. Purtroppo quando provo a catturare il valore corrente dello JSpinner mi ritorna sempre il valore di default
    settato nello SpinnerNumberModel invece del valore che appare nello JSpinner.

    codice:
    jSpinner1Model = new SpinnerNumberModel(5, 0, 10, 1);
    jSpinner1 = new JSpinner(jSpinner1Model);
    getContentPane().add(jSpinner1);
    jSpinner1.setBounds(10, 27, 59, 20);
    JFormattedTextField tf1 = ((JSpinner.DefaultEditor)jSpinner1.getEditor()).getTextField();
    tf1.setEditable(false);
    
    ...
    
    load = new JButton();
    getContentPane().add(load);
    load.setText("Run Console");
    load.setBounds(189, 249, 114, 23);
    load.addActionListener(new ActionListener() {
    
    public void actionPerformed(ActionEvent evt) {	
    int SD = (Integer) jSpinner1.getValue(); 	
        }
    });

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    23
    Risolto! richiamavo un metodo due volte...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.