Téléchargement
illégal
Posez votre question Signaler

Insérer tableau String dans un Jlist Java

fromw - Dernière réponse le 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!
Lire la suite 

Insérer tableau String dans un Jlist Java »

3 réponses
Réponse
+4
moins plus
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);


++
Ajouter un commentaire
Réponse
+3
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour vos réponses !

Je vais tenter ca demain :)
Ajouter un commentaire
Ce document intitulé « Insérer tableau String dans un Jlist Java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?