Reaction d'une JSlider

p0236 Messages postés 54 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 avril 2006 - 16 juin 2004 à 16:12
p0236 Messages postés 54 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 avril 2006 - 18 juin 2004 à 10:50
j'ai un pb avec une JSlider, je voudrais qu'au moment ou l'utilisateur clic sur une valeur du slider, cette derniere deplace son curseur a la position désiré

Merci d'avance .... :question)

5 réponses

Twinuts Messages postés 5373 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 10 août 2022 110
16 juin 2004 à 20:44
Hello,

t'as essayé JSlider.setValue(Int) ?
0
p0236 Messages postés 54 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 avril 2006
17 juin 2004 à 09:26
tu as mal compris ma requete
je m'explique :

Imagine que le slider soit a un position donnée.
Si l'utilisateur appuie a une autre position du slider, je veux que le curseur y aille directement.
Je veux recupérer la valeur que l'utilisateur a sélectionnée

merki
0
Twinuts Messages postés 5373 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 10 août 2022 110
17 juin 2004 à 18:56
ouep dsl

il y a un legé décalage mais ca devrais te mettre sur la voie

void jSlider1_mouseClicked(MouseEvent e) {
if(e.getX() > 7 && e.getX() < jSlider1.getSize().width - 7){
/*7 vu que la barre commence a 7 et fini a largeur du slider - 7*/
jSlider1.setValue(e.getX() * jSlider1.getMaximum()/jSlider1.getSize().width);
}
}
0
Twinuts Messages postés 5373 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 10 août 2022 110
17 juin 2004 à 20:24
scuse ca fonctionne tres bien sans le if
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
p0236 Messages postés 54 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 avril 2006
18 juin 2004 à 10:50
:big) :big) :big) :big) :big) :big) :big) :big)

Merci c cool g réadapter un peu (bcp) le code
mais maintenant ca marche !!!!

:big) :big) :big) :big) :big) :big) :big) :big)
0