kataVB
Messages postés31Date d'inscriptiondimanche 18 novembre 2007StatutMembreDernière intervention11 décembre 2009
-
11 nov. 2008 à 22:51
dvoraky
Messages postés744Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention 9 mai 2010
-
12 nov. 2008 à 15:54
boujour tout le monde
je suis nouveau dans le monde de java et de swing je suis entrain de tester une petite application : une petite fenetre où j'affiche des radio et je voudrais egalement afficher une liste de personne mais j'arrive pas ...
je vous passe le code ( il y a beaucoup de chose qui servent à rien ... )
public static void main(String[] args){
final JFrame f=new JFrame("My first SWING");
final JScrollPane scrollP = new JScrollPane();
final JPanel panel = new JPanel();
final JPanel panel1 = new JPanel();
f.getContentPane().add(new JButton("Bouton"),BorderLayout.SOUTH);
f.setSize(300,200);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JCheckBox b1 =new JCheckBox("Radio 1",true);
JCheckBox b2 =new JCheckBox("Radio 2");
panel.add(b1);
panel.add(b2);
f.getContentPane().add(panel,BorderLayout.WEST);
Traitement traitement = new Traitement();
List list = new ArrayList();
list = traitement.listerPersonne();
String[] strings = new String[list.size()];
for(int i = 0 ; i < list.size(); i++){
strings[i] = list.get(i).getPrenom();
}
scrollP.add(new JList(strings));
scrollP.setVisible(true);
panel1.add(scrollP);
panel1.setVisible(true);
f.getContentPane().add(panel1,BorderLayout.EAST);
f.setVisible(true);
b2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}});
}
}
je ne comprend pas pourquoi ma liste de personne ne s'affiche pas pourtant ma liste contient bien des données ...
<hr width="100%" size="2" />
C'est après des heures de codage que j'ai compris pourquoi les créateurs de Java ont choisi une tasse de café comme logo...