Bonjour,
Dans le cadre d'embellissement de mon appli, je souhaite intégrer une JSpinner. Or cette classe ne me convient pas trop, et donc j'ai décidé de recréer (dites le moi si vous la jugez non necessaire) mon propre JSpinner appelé IntSpinner.
Voici donc les ajouts et les restrictions:
Mon objet ne peut que manipuler les chiffres. Donc quand on appuie sur un caractère autre que chiffre, cela ne fait rien.
Je souhaiterai mettre un min et un max. J'ai vu que de base on pouvait incrémenter et décrémenter quand on mettait un chiffre. Donc quand on incrémente une valeur qui a atteint son maximum, on le bloque à son maximum, et pareil pour le minimum
Mais je n'y arrive pas à faire ces deux points! Des idées plz!!
Voici le peu (mais très peu!) qui me est correct. Le reste est nul, je veux repartir à zero avec vous:
Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class IntSpinner extends JSpinner { private int minValue = 0; private int maxValue = 0; IntSpinner(int min, int max) { super(); minValue = min; maxValue = max; } ...
Billy







Répondre avec citation


Partager