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

AWT/Swing Java Discussion :

Combo Box qui ne s'ouvre pas ?


Sujet :

AWT/Swing Java

  1. #1
    Membre régulier Avatar de poulette3000
    Profil pro
    Inscrit en
    Août 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 183
    Points : 73
    Points
    73
    Par défaut Combo Box qui ne s'ouvre pas ?
    Bonjour,

    Cela vous est il arrivé ?
    moi c la deuxieme foirs, la 1ere fois je n'avais pas compris d'ou cela venait, j'avais triché en les mettant dans une autre fenetre, et ça avait marché . , mais là je vo is pas pourquoi ça le refait, et je peux vraiment pas les mettre dans une aut fenetre !!!

    Par contre avec les touches claviers qui montent ou descendent ça marche ??

    ça va me rendre chèvre
    merci

  2. #2
    Membre expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Points : 3 919
    Points
    3 919
    Par défaut
    Salut,

    J'ai déjà pas mal utilisé de Combo box, mais je me suis jamais retrouvé avec ton problème... Avant de commencer à manger du gazon (tu parlais de chèvre ) , tu pourrais pas montrer un peu de code, qu'on puisse peut-être regarder si tu n'aurais pas oublié quelque chose (par indavertance bien sur ).

  3. #3
    Membre régulier Avatar de poulette3000
    Profil pro
    Inscrit en
    Août 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 183
    Points : 73
    Points
    73
    Par défaut
    je dis que ça me rend chèvre parce que ça faisait un moment qu'elles y etaient ces combo
    et du jour au lendemain elle s'ouvrent plus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	private JComboBox c_acide_fort;
    	private JComboBox c_acide_faible; 
    	private JComboBox c_base_forte;
    	private JComboBox c_base_faible;
    un radio bouton qui verouille ou deverouille la combo :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    // Choix de l'acide fort
    cb_acide_fort = new JRadioButton(app.getItemName("ACIDFORT")+" :", true);
    cb_acide_fort.setBackground(Color.WHITE);
    cb_acide_fort.addItemListener(this);
    AppletPh2.buildConstraints(constraints, 0, 1, 1, 1,
     
    GridBagConstraints.HORIZONTAL, 0, 0, new Insets(10, 20, 2, 20), GridBagConstraints.CENTER,
    				100, 0);
    		gridbag.setConstraints(cb_acide_fort, constraints);
    		panneauChoix.add(cb_acide_fort);
    la combo
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    		c_acide_fort = new JComboBox(v_acide_fort);
    		c_acide_fort.setBackground(Color.white);
    		c_acide_fort.addItemListener(this);
    		AppletPh2.buildConstraints(constraints, 0, 2, 1, 1,
    				GridBagConstraints.HORIZONTAL, 0, 0, 
    				new Insets(10, 20, 2, 20), GridBagConstraints.CENTER,
    				100, 0);
    		gridbag.setConstraints(c_acide_fort, constraints);
    		panneauChoix.add(c_acide_fort);
    les items listener

    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
    	public void itemStateChanged(ItemEvent e) {
     
    		if(ok){
    			Object source = e.getItemSelectable();
     
     
    			b_annuler.setEnabled(true);
    			b_appliquer.setEnabled(true);
     
    			//	Appel des sous fonctions de choix (Boutons radios)
    if( source == cb_acide_faible ){
    				cbAcideFaibleSelected();
    			}
     
    if( source == cb_acide_fort ){
    				cbAcideFortSelected();
    			}
     
    if( source == cb_base_faible ){
    				cbBaseFaibleSelected();
    			}
     
    if( source == cb_base_forte ){
    				cbBaseForteSelected();
    			}
     
    			// Affichage des détails des réactifs (combo boxes)
    if( source == c_acide_fort ){
    				afficheLegende(v_acide_fort.get(c_acide_fort.getSelectedIndex()),0);
    			}
     
    if( source == c_acide_faible ){
    				afficheLegende(v_acide_faible.get(c_acide_faible.getSelectedIndex()),0);
    			}
     
    if( source == c_base_forte ){
    				afficheLegende(v_base_forte.get(c_base_forte.getSelectedIndex()),1);
    			}
     
    if( source == c_base_faible ){
    				afficheLegende(v_base_faible.get(c_base_faible.getSelectedIndex()),1);
    			}
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    	// Actions liées aux choix des reactifs
    	/**
             * si la checkbox acide fort est selectionne 
             */
    	private void cbAcideFortSelected() {
    		afficheLegende(v_acide_fort.get(c_acide_fort.getSelectedIndex()),0);
    		c_acide_faible.setEnabled(false);
    		c_acide_fort.setEnabled(true);
    	}

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut c koi ca?
    g pas compris comment ça marche,

  5. #5
    Membre expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Points : 3 919
    Points
    3 919
    Par défaut
    Typiquement, quand quelque chose marche puis en fait qu'à sa tête du jour au lendemain, c'est que tu as apporté des modifications à ton code, et que ces modifications ont jouer sur un (des) paramètre(s) qui sont nécessaire à ton composant. (je me doute que tu sais ça, mais c'est pour mettre les choses à plat)
    Par exemple, dans ton code, tu es sur(e) que v_acide_fort contient les bons paramètres et qu'il a pas été modifié??
    Cela peut paraître être des conseils à 2 balles, mais en matière de débeugage, la plupart du temps, il faut revenir aux bases

  6. #6
    Membre régulier Avatar de poulette3000
    Profil pro
    Inscrit en
    Août 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 183
    Points : 73
    Points
    73
    Par défaut bah j'ai pas touché
    du tout au code des fonctions....

Discussions similaires

  1. [WD11] Fenetre qui ne s'ouvre pas
    Par hegros dans le forum WinDev
    Réponses: 29
    Dernier message: 27/03/2007, 12h33
  2. Réponses: 4
    Dernier message: 12/10/2006, 13h43
  3. [BDS 2006] Fichier d'aide qui ne s'ouvre pas
    Par doudoustephane dans le forum C++Builder
    Réponses: 5
    Dernier message: 31/08/2006, 21h07
  4. Fenetre qui ne s'ouvre pas
    Par Anduriel dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 29/06/2006, 12h23
  5. Combo Box qui interagissent
    Par cotmar dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 13/04/2006, 16h21

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