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

 Java Discussion :

Items de JComboBox


Sujet :

Java

  1. #1
    Membre régulier
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 200
    Points : 75
    Points
    75
    Par défaut Items de JComboBox
    Bonjour,

    J'ai une Combobox remplie avec des patients et je souhaiterais que lorsque on clique sur l'un des items (l'un des patients), son dossier s'affiche.

    Quelqu'un saurait-il m'indiquer comment générer la fonction des cliques sur les item ?

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    Utilise un ItemListener via la méthode addItemListener de JComboBox.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  3. #3
    Membre régulier
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 200
    Points : 75
    Points
    75
    Par défaut monCode
    merci, mais franchement je ne sais pas comment m'y prendre, voici mon code, que dois-je ajouter au juste et ou?

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
           Object s=j.getItem();    //j nom de mon JComboBox
            String A=s.toString();
     
     String tab[]=A.split(" ");   //les item sont de forme     "nom prenom"
     
     String b=tab[0];
     String h=tab[1];
     
     
      DossierPatient d=new DossierPatient();
       String query1= "SELECT * FROM patient "+" WHERE nom='"+b+"' AND prenom='"+h+"';";
     
     
     
            String UrlBase = "jdbc:postgresql://localhost/*********";
                String driver="org.postgresql.Driver";
                String user = "postgres";
                String MDP="****";
     
     
            try {
                Class.forName("org.postgresql.Driver");
            } catch (ClassNotFoundException ex) {
                Logger.getLogger(box.class.getName()).log(Level.SEVERE, null, ex);
            }
     
                    Connection conn = null;
     
     
     
            try {
                conn = DriverManager.getConnection(UrlBase, user, MDP);
            } catch (SQLException ex) {
                Logger.getLogger(box.class.getName()).log(Level.SEVERE, null, ex);
            }
     
     
            Statement state = null;
     
     
            try {
                state = conn.createStatement();
            } catch (SQLException ex) {
                Logger.getLogger(box.class.getName()).log(Level.SEVERE, null, ex);
            }
     
              ResultSet result1 = null;
            try {
                result1 = state.executeQuery(query1 );
            } catch (SQLException ex) {
                Logger.getLogger(box.class.getName()).log(Level.SEVERE, null, ex);
            }
     
            try {
                while( result1.next()){
     
                    String nom= result1.getString("nom");
                    String prénom= result1.getString("prenom");
                    String sexe= result1.getString("sexe");
                    String lieu= result1.getString("lieuNaissance");
                    String date= result1.getString("dateNaissance");
                    String act= result1.getString("activité");
                    String adr= result1.getString("adresse");
                    String num= result1.getString("numeroTel");
                    String pie= result1.getString("pieceJointe");
                    String code= result1.getString("codePatient");
     
     
                    d.c.setText(code);
                    d.nom.setText(nom);
                    d.date.setText(date);
                    d.num.setText(num);
                    d.pièce.setText(pie);
                    d.lieu.setText(lieu);
                    d.sexe.setText(sexe);
                    d.activité.setText(act);
                    d.prenom.setText(prénom);
                    d.adresse.setText(adr);
     
     
                }
            } catch (SQLException ex) {
                Logger.getLogger(box.class.getName()).log(Level.SEVERE, null, ex);
            }
     
        }

  4. #4
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Points : 7 163
    Points
    7 163
    Par défaut
    avec les mots "java itemlistener jcombobox example"
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  5. #5
    Membre régulier
    Homme Profil pro
    BTS IRIS
    Inscrit en
    Mai 2014
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : BTS IRIS
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2014
    Messages : 68
    Points : 87
    Points
    87
    Par défaut
    Les dossiers de tes clients c'est quoi comme format ?

  6. #6
    Membre régulier
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 200
    Points : 75
    Points
    75
    Par défaut
    PDF, j'ai changé la méthode, cf. cette discussion http://www.developpez.net/forums/d14...partir-chemin/

Discussions similaires

  1. [JComboBox] couleur des items
    Par nounetmasque dans le forum Composants
    Réponses: 5
    Dernier message: 17/05/2012, 22h19
  2. Insérer tabulation dans un item de JCombobox
    Par CobolProgrammator dans le forum Composants
    Réponses: 2
    Dernier message: 12/11/2011, 14h30
  3. Listener sur un Item de JComboBox
    Par Bebert71 dans le forum Composants
    Réponses: 3
    Dernier message: 04/05/2008, 17h20
  4. Personnaliser les items du JComboBox
    Par raphielda dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 11/06/2007, 20h25

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