Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1284 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Jcombobox et remplissage auto

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Jcombobox et remplissage auto

n°2036134
roswellens​hort
Posté le 15-11-2010 à 21:24:18  profilanswer
 

Bonjour,
m'initiant au Java, je cherche à créer une fenetre JFrame  dans un package ihm avec à l'interieur une combobox. Le but du jeu est d'avoir un ecouteur sur la combo pour que celui-ci se remplisse en fonction des paramètres passés dans le controleur/ecouteur lors de l'instanciation de l'ihm (pour à terme remplir la combo via une requete sql sur une base de données)
 
voici le code que j'ai pour le moment :
pour la classe IHMselectionFSI
 
 

Code :
  1. package IHM;
  2.     import java.awt.HeadlessException;
  3.     import javax.swing.JComboBox;
  4.     import javax.swing.JFrame;
  5.     import javax.swing.JLabel;
  6.     import javax.swing.JPanel;
  7.     import Ctrl.ecouteurSelectionFSI;
  8.     public class IHMselectionFSI extends JFrame {
  9.         private JPanel panel = new JPanel();
  10.         private JComboBox combo = new JComboBox();
  11.        private JLabel label = new JLabel("Liste des FSI" );
  12.         public IHMselectionFSI() throws HeadlessException {
  13.         super();
  14.         this.initialiser();
  15.          }
  16.         public JComboBox getCombo() {
  17.             return combo;
  18.         }
  19.         public JLabel getLabel() {
  20.             return label;
  21.         }
  22.         public JPanel getPanel() {
  23.             return panel;
  24.         }
  25.         public void setCombo(JComboBox combo) {
  26.             this.combo = combo;
  27.         }
  28.         public void setLabel(JLabel label) {
  29.             this.label = label;
  30.         }
  31.         public void setPanel(JPanel panel) {
  32.             this.panel = panel;
  33.         }
  34.         public void initialiser (){
  35.             panel.setLayout(null);
  36.             panel.setBounds(10, 10, 1000, 680);
  37.             this.add(panel); //ajout du panel à la frame
  38.             panel.add(combo);
  39.             combo.setBounds(400, 100, 150, 30);
  40.            // combo.addItem("toto" );
  41.          
  42.             panel.add(label);
  43.             label.setBounds(250, 100, 100, 30);
  44.          
  45.          
  46.             this.setVisible(true);
  47.             this.setContentPane(panel);
  48.             this.setSize(1024,700);
  49.             this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  50.         }
  51.     }

 
pour la classe ecouteurSelectionFSI

Code :
  1. package Ctrl;
  2.     import IHM.IHMselectionFSI;
  3.     public class ecouteurSelectionFSI {
  4.         public static IHMselectionFSI fsi;
  5.        // public ecouteurSelectionFSI() {
  6.          
  7.        // }
  8.       //  public ecouteurSelectionFSI(IHMselectionFSI ihm) {
  9.       //      this.fsi=ihm;
  10.       //  }
  11.     public void remplirihmselectionfsi (){ //remplir combobox en fonction des FSI dans la base
  12.     fsi.getCombo().addItem("toto" );
  13.     }
  14.     }


Le but du jeu donc est quand on appelle IHMselectionFSI ihm = new IHMselectionFSI() dans le main, il remplit la combobox
 
Je pense que je m'y prends mal là. Si quelqu'un pouvait avoir la gentillesse et le temps de me dépanner, ça serait très cool smile
Merci d'avance

mood
Publicité
Posté le 15-11-2010 à 21:24:18  profilanswer
 

n°2036467
roswellens​hort
Posté le 16-11-2010 à 21:46:47  profilanswer
 

problème résolu


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Jcombobox et remplissage auto

 

Sujets relatifs
Problème remplissage Form par recordsetclé primaire auto incrémentation
question sur auto_ptrRemplissage clé étrangère
[DIVERS] Auto execution d'un programme à l'ouverture d'un fichier zipaction auto lors d'ajour de fichier dans le serveur
remplissage tableAuto-completion Code::Blocks pour la SDL
remplissage d'un vector - perfsBatch pour sauvegardes auto +insérer la date dans le nom du répertoire
Plus de sujets relatifs à : Jcombobox et remplissage auto


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR