ldumont
Messages postés53Date d'inscriptionlundi 21 janvier 2008StatutMembreDernière intervention 5 mars 2008
-
6 févr. 2008 à 09:24
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutMembreDernière intervention29 janvier 2010
-
7 févr. 2008 à 12:46
Bonjour,
j'utilise un JSpinner, il s'affiche et je peux modifier sa valeur sans problème mais dès que je lui mets un Listener et que je clique sur une flèche pour changer la valeur, il me donne des messages d'erreurs du type :
at javax.swing.JSpinner.fireStateChanged(Unknown Source)
at javax.swing.JSpinner$ModelListener.stateChanged(Unknown Source)
at javax.swing.AbstractSpinnerModel.fireStateChanged(Unknown Source)
at javax.swing.SpinnerNumberModel.setValue(Unknown Source)
at javax.swing.JSpinner.setValue(Unknown Source)
at javax.swing.JSpinner$DefaultEditor.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.awt.Component.firePropertyChange(Unknown Source)
at javax.swing.JFormattedTextField.setValue(Unknown Source)
at javax.swing.JFormattedTextField.commitEdit(Unknown Source)
at javax.swing.JFormattedTextField$CommitAction.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
ça doit être tout bête mais comme je débute je ne vois pas mon problème.
voici le code de mon Listener :
public
staticclass Changement
implements ChangeListener {
publicvoid stateChanged(ChangeEvent e) {JSpinner source = (JSpinner)e.getSource();
Double valeur = (Double)source.getValue();
int v = valeur.intValue();
//int i = (Integer)spinnerEditor.getModel().getNumber();
System.
out.println(
"valeur: "+v);}
//end stateChanged}
//end class Changement
Merci d'avance, je m'excuse aussi si la présentation n'est pas terrible mais je ne connais pas la balise code alors j'ai tenté ça, on va voir si ça marche
ldumont
Messages postés53Date d'inscriptionlundi 21 janvier 2008StatutMembreDernière intervention 5 mars 2008 6 févr. 2008 à 22:59
Je suis désolée gouessej mais je ne sais pas ce que c'est qu'une trace ni une exception, enfin on la vu en cours mais je vois pas concrètement ni ce que c'est ni à quoi ça sert.