Simple jspinner
Résolu
Chikungunja
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Chikungunja Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Chikungunja Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai mis un jspinner dans mon graphique (sur netbeans).
Mais j'aimerais savoir comment récupérer la valeur qu'on lui a attribué.
J'ai penser qu'il fallait faire : jspinner.getValue()
Mais il attend cela renvoie un objet alors que j'attend un int.
Savez-vous quelle est la fonction à utiliser svp.
Merci
J'ai mis un jspinner dans mon graphique (sur netbeans).
Mais j'aimerais savoir comment récupérer la valeur qu'on lui a attribué.
J'ai penser qu'il fallait faire : jspinner.getValue()
Mais il attend cela renvoie un objet alors que j'attend un int.
Savez-vous quelle est la fonction à utiliser svp.
Merci
A voir également:
- Simple jspinner
- Iphone 14 simple - Guide
- Simple pdf - Télécharger - PDF
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Simple comic - Télécharger - Vie quotidienne
4 réponses
En utilisant la classe Integer alors :
int n = (Integer) jspinner.getValue();Exemple :
import javax.swing.*; public class Test { public static void main(String...args) { JSpinner jspinner = new JSpinner(); jspinner.setValue(42); /* JFrame frame = new JFrame(); frame.add(jspinner); frame.pack(); frame.setVisible(true); */ int n = (Integer) jspinner.getValue(); System.out.println(n); } }
Les valeurs dans le JSpinner peuvent être de n'importe quel type, donc c'est normal qu'il te renvoie un Object, si par contre tu es sûr que c'est un int, alors tu peux le caster.
int n = (int) jspinner.getValue();
Mon jspinner contient des nombres relatifs (entiers, positifs ou négatifs).
Je viens d'essayer le cast, mais ça ne marche pas.
Netbeans me dit :
inconvertible types
required : int
found : java.lang.Object
Je viens d'essayer le cast, mais ça ne marche pas.
Netbeans me dit :
inconvertible types
required : int
found : java.lang.Object