IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants Java Discussion :

Valeur associée au Slider.


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2006
    Messages : 193
    Par défaut Valeur associée au Slider.
    Bonjour,

    Je souhaite savoir comment faire afin d'associer des valeurs à mon Slider. Prière de voir l'image de mon Slider qui se trouve dans la pièce jointe.

    Merci d'avance
    Images attachées Images attachées  

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Que veux tu dire par associer des valeurs?
    Récupérer la valeur du JSlider? C'est via la méthode getValue().

  3. #3
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Sur la javadoc du JSlider : http://download.oracle.com/javase/1....ml#orientation

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public JSlider()
     
        Creates a horizontal slider with the range 0 to 100 and an initial value of 50.
    Et pour l'utiliser : http://download.oracle.com/javase/tu...ts/slider.html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    public void stateChanged(ChangeEvent e) {
        JSlider source = (JSlider)e.getSource();
        if (!source.getValueIsAdjusting()) {
            int fps = (int)source.getValue();
            if (fps == 0) {
                if (!frozen) stopAnimation();
            } else {
                delay = 1000 / fps;
                timer.setDelay(delay);
                timer.setInitialDelay(delay * 10);
                if (frozen) startAnimation();
            }
        }
    }
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Août 2006
    Messages : 193
    Par défaut
    Bonjour, je me permet de relancer ce sujet en effet voilà le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    import javax.swing.JLabel ;
    import java.util.Hashtable;
     
       private void jSlider1StateChanged(javax.swing.event.ChangeEvent evt) {                                      
     
        Hashtable<Integer, JLabel> table = new Hashtable<Integer, JLabel>();
        jSlider1.getValue();
       int a = jSlider1.getValue() ;
       String s=Integer.toString(a) ;
     
        table.put(jSlider1.getValue(), new JLabel(s));
     
      //  jSlider1.setValueIsAdjusting(true);
        jSlider1.getValue();
        System.out.println(jSlider1.getValue());
     
        jSlider1.setLabelTable(table);
       jSlider1.setPaintLabels(true);
        jSlider1.setSnapToTicks(true);
        }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HashMap] valeur associée à une clé changeante
    Par allserv dans le forum Collection et Stream
    Réponses: 9
    Dernier message: 18/01/2007, 18h16
  2. [Débutant] Liste avec des valeurs associées aux string
    Par Bouillou dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/03/2006, 18h11
  3. Avoir une valeur associé à chaque item d'un TComboBox
    Par dimdidi dans le forum Composants VCL
    Réponses: 10
    Dernier message: 10/03/2006, 09h15
  4. Réponses: 6
    Dernier message: 17/02/2006, 15h07
  5. affichage valeur d'un Slider
    Par djiwalloo dans le forum MFC
    Réponses: 4
    Dernier message: 24/11/2004, 10h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo