Insérer tableau String dans un Jlist Java

Fermé
fromw - 13 août 2008 à 16:11
 fromw - 14 août 2008 à 00:47
Bonjour,

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

Est-ce que quelqu'un sais comment faire ?

Merci!
A voir également:

3 réponses

sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
13 août 2008 à 16:52
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
Utilisateur anonyme
13 août 2008 à 19:27
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
Merci pour vos réponses !

Je vais tenter ca demain :)
0