Insérer tableau String dans un Jlist Java

fromw -  
 fromw -
Bonjour,

Je cherche a insérer un tableau de String dans une Jlist.

Est-ce que quelqu'un sais comment faire ?

Merci!
Configuration: Windows XP
Firefox 3.0.1

3 réponses

  1. sandul Messages postés 4013 Statut Membre 723
     
    Salut,
    Par exemple :
    			String[] allAgenciesIds = new String[] {"one", "two", "three"};
    			DefaultListModel model = new DefaultListModel();
    			for (String agId : allAgenciesIds) {
    				model.addElement(agId);
    			}
    			ton_instance_de_JList.setModel(model);
    


    ++
    5
  2. danimo
     
    Bonjour,

    ........
    ........
    JList list;
    // R G B
    Color jauneclair = new Color(255, 255, 212);
    Color bleu = new Color(0, 85, 255);
    private Font fontlist = new Font("Courier New", Font.PLAIN, 11); // par exemple
    ........
    ........

    final JFrame framexxx = new JFrame("Le titre de la liste.");
    framexxx.setDefaultLookAndFeelDecorated(true);
    framexxx.setBounds(240, 0, 560, 601); // par exemple
    framexxx.setDefaultCloseOperation(3);
    list = new JList(NomDuTableau);
    list.setFont(fontlist);
    list.setBackground(jauneclair);
    list.setForeground(bleu); // couleur du texte ( noir par défaut )
    list.setSelectedIndex(-1); // -1 pas de selection initiale
    // list.setPreferredSize(new java.awt.Dimension(430, 601)); // prend en fait la taille de ...
    framexxx.getContentPane().add(new JScrollPane(list)); // ... framexxx
    framexxx.setVisible(true);

    list.addListSelectionListener(

    new ListSelectionListener() {

    public void valueChanged(ListSelectionEvent e)

    { Iindex = list.getSelectedIndex();
    ........
    ........

    Cordialement.
    3
  3. fromw
     
    Merci pour vos réponses !

    Je vais tenter ca demain :)
    0