import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class Tonprog extends JFrame {
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);
int index = 0;
-------
---------
final JFrame frameListe = new JFrame(
"Un libelle titre .");
frameListe.setDefaultLookAndFeelDecorated(true);
frameListe.setBounds(240, 0, 560, 601); // par exemple
frameListe.setDefaultCloseOperation(3);
list = new JList(tonTableau);
list.setFont(fontlist);
list.setBackground(jauneclair);
list.setForeground(bleu); // couleur du texte ( noir par défaut )
list.setSelectedIndex(-1); // -1 pas de selection initiale
frameListe.getContentPane().add(new JScrollPan(list));
frameListe.setVisible(true);
list.addListSelectionListener(
new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e)
{
// index contient le no de l'element selectionne
index = list.getSelectedIndex();
--------
--------
Partager