Probleme d'affichage : swing

kataVB Messages postés 31 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 11 décembre 2009 - 11 nov. 2008 à 22:51
dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Derniè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 ... )

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.List;

import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollPane;

public class Test {

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 ...

merci d'avance

1 réponse

dvoraky Messages postés 744 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 9 mai 2010 8
12 nov. 2008 à 15:54
Regarde le dernier message que je viens de poser ici --> http://www.javafr.com/forum/sujet-PROBLEME-AVEC-INTERFACES-GRAPHIQUES_1227775.aspx

<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...
0
Rejoignez-nous