Bonjours,
J'ai un "petit" problème:
j'ai ma classe ChoixClient qui contient une JComboBoc.
Quand je sélectionne un client, il devrait apparaitre un tableau avec des renseignements.
J'arrive bien à récupérer l'item sélectionné (dans un JOPtionPane), mais je n'arrive pas à voir mon tableau
Voici le code de ma classe:
C'est peut-être un simple problème de panel???
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 public class ChoixClient extends JPanel implements ItemListener{ ListeCltModel modelListe; JComboBox boxClient; //TableEtsModel tableEts; //JTable table; ChoixClient(){ //tableEts=new TableEtsModel(); //table=tableEts.creaTable("cpa"); modelListe=new ListeCltModel(); boxClient=new JComboBox(modelListe); boxClient.setPreferredSize(new Dimension(100,30)); boxClient.addItemListener(this); setLayout(new BorderLayout()); setBackground(Color.cyan); setPreferredSize(new Dimension(400,400)); add(boxClient,BorderLayout.NORTH); /*Pour tester si ma table était bonne, je l'ai d'abord insérer à cet endroit du code: là ça marche*/ //add(table,BorderLayout.CENTER); } public void itemStateChanged(ItemEvent evt){ Object obj=evt.getSource(); String s=(String)(evt.getItem()); if(s!="") { TableEtsModel tableEts=new TableEtsModel(); JTable table=tableEts.creaTable(s); add(table,BorderLayout.CENTER); //JOptionPane.showMessageDialog(this,s,"avertissement",JOptionPane.WARNING_MESSAGE); } } }
ou autre chose, mais en cas çam'échappe.
merci par avance
claire
Partager