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 :

problème avec un JComboBox


Sujet :

AWT/Swing Java

  1. #1
    Débutant Avatar de amazircool
    Inscrit en
    Décembre 2005
    Messages
    497
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 497
    Points : 152
    Points
    152
    Par défaut problème avec un JComboBox
    salut je sais pas pourquoi je n'arrive pas a cherche mon Jcombobox avec les operation + ,/, *, -,
    le programme il s'exécute mais qd je clique sur le Jcombobox il s affiche rien
    merci. :=)

    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
    import java.awt.Dimension;
    import java.awt.event.ActionListener;
    import javax.swing.JComboBox;
     
    public class Calculatrice extends JFrame implements ActionListener {
     
    private JComboBox listOperateurs = null ;
    	private Object[] operation=new Object[]{"+","/","*","-"};
    	private JComboBox Combo1 = null;
     
     
     
    public JComboBox getCombo12() {
    		if (Combo1 == null) {
    			Combo1 = new JComboBox();
    			Combo1.setBounds(new java.awt.Rectangle(105,90,196,41));
    		}
    		return Combo1;
    	}
    	public void getCombo1(){
    		listOperateurs=new JComboBox(operation);
    		listOperateurs.setPreferredSize(new Dimension(100,25));
    		Combo1.add(listOperateurs);
     
    	}
                                                                                            }
    "L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde"

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    429
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 429
    Points : 475
    Points
    475
    Par défaut
    Bonjour,

    Pourrais-tu nous donner un code compilable et exécutable ?
    Et indiquer clairement ce que tu as attends de lui ?

    Cordialement,

    Nicolas

  3. #3
    Débutant Avatar de amazircool
    Inscrit en
    Décembre 2005
    Messages
    497
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 497
    Points : 152
    Points
    152
    Par défaut
    je veux afficher seulement un JcomboBox contient les valeurs teste1 et teste2.
    le JcomboBox s'affiche mais hors la Jfram, mais je ne peu pas là déplacer sur la Jfram.
    Autre chose est ce que je peux trie les valeurs de JCombobox avec cette méthode ?



    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
    //import java.awt.*;
     
    import javax.swing.*;
    public class Calculatrice1 extends JFrame {
     
    	private JPanel jPanel = null;
    	JComboBox choix = new JComboBox();  
    	public Calculatrice1() {
    		super();
    		initialize();	
    		choix.addItem("teste1");
    		choix.addItem("teste2");
    	}
    	private void initialize() {
    		choix.setSize(new java.awt.Dimension(136,25));
    		this.setSize(530, 158);
    		this.setContentPane(getJPanel());
    		this.setTitle("JFrame1");
    		this.setVisible(true);
     
    	}
     
    	private JPanel getJPanel() {
    		if (jPanel == null) {
    			jPanel = new JPanel();
    			jPanel.setLayout(null);
    		}
    		return jPanel;
    	}
    }
    "L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde"

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    429
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 429
    Points : 475
    Points
    475
    Par défaut
    Concernant l'affichage, peux-tu nous montrer un code complet ? Dans l'exemple que tu donnes, on ne voit pas comment le JComboBox est ajouté à la JFrame, et il n'y a même pas l'affichage de la JFrame. Poste un code complet, compilable, exécutable (et posant problème), et nous résoudrons le problème.

    Quant au tri, je ne comprends pas. Si souhaites trier quoi ? selon quel critère ?

    Cordialement,

    Nicolas

  5. #5
    Membre régulier Avatar de HebusBreizh
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Points : 82
    Points
    82
    Par défaut Tri d'un liste
    Bonjour,

    Pour trier une liste je te renvoie au tutoriel :Le tri de listes
    No guts, no glory

  6. #6
    Membre du Club Avatar de Sp4ce
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 81
    Points : 67
    Points
    67
    Par défaut
    quelques petites corrections dans ton 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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    //import java.awt.*;
     
    import javax.swing.*;
    public class Calculatrice1 extends JFrame {
     
    	private JPanel jPanel = null;
    	JComboBox choix = null;  
    	public Calculatrice1() {
    		super();
    		initialize();	
    		choix.addItem("teste1");
    		choix.addItem("teste2");
    	}
    	private void initialize() {
                    // init de la jcombobox
                    choix = new JComboBox(); 
    		choix.setSize(new java.awt.Dimension(136,25));
                    // ajout de la jcombobox à ton panel
                    getJPanel().add(choix);
     
    		this.setSize(530, 158);
    		this.setContentPane(getJPanel());
    		this.setTitle("JFrame1");
    		this.setVisible(true);
    	}
     
    	private JPanel getJPanel() {
    		if (jPanel == null) {
    			jPanel = new JPanel();
    			jPanel.setLayout(null);
    		}
    		return jPanel;
    	}
    }

Discussions similaires

  1. problème avec JComboBox
    Par ulysse031 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 29/12/2007, 00h01
  2. problème avec test JComboBox
    Par ulysse031 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 29/04/2007, 11h41
  3. problème avec JComboBox
    Par ulysse031 dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 22/04/2007, 16h51
  4. [JComboBox] Problème avec un événement
    Par cysboy dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 21/03/2007, 15h34
  5. problème avec un JCombobox
    Par legillou dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 09/01/2006, 08h56

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