Comment ajouter une image dans la jlist

Salut j'ai créé un j liste et là je veux ajouter une image avant tout le texte de ce comment puis-je faire, j'ai essayé mais je ne suis pas en mesure d'atteindre mon but, je veux ajouter une image avant de l'élément de la liste"Barmer".

    public class ListDemo extends JPanel
                          implements ListSelectionListener {
        private JList list;
        private DefaultListModel listModel;


        public ListDemo() {
            super(new BorderLayout());

            listModel = new DefaultListModel();
            listModel.addElement("Barmer");
           //Create the list and put it in a scroll pane.
            list = new JList(listModel);
            list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
            list.setSelectedIndex(0);
            list.addListSelectionListener(this);
            list.setVisibleRowCount(5);
            list.setBackground(new java.awt.Color(0,191,255));;
           list.setFont(new Font("Arial",Font.BOLD,35));
            list.setForeground( Color.white );
            list.setFixedCellHeight(60);
    list.setFixedCellWidth(50);
    list.setBorder(new EmptyBorder(10,20, 20, 20));


            JScrollPane listScrollPane = new JScrollPane(list);
            add(listScrollPane, BorderLayout.CENTER);

        }
         public void valueChanged(ListSelectionEvent e) {

        }

        private static void createAndShowGUI() {
            //Create and set up the window.
            JFrame frame = new JFrame("ListDemo");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

            //Create and set up the content pane.
            JComponent newContentPane = new ListDemo();
            newContentPane.setOpaque(true); //content panes must be opaque
            frame.setContentPane(newContentPane);
           frame.setExtendedState(JFrame.MAXIMIZED_BOTH); 
    frame.setUndecorated(true);

            //Display the window.
            frame.pack();
            frame.setVisible(true);
        }



          public static void main(String[] args) {

                    createAndShowGUI();

        }
    }

Comment puis-je faire aider moi?

Merci d'avance

Veuillez a) trouver le format de mon code " raccourci dans votre IDE et l'utiliser. b) Fait passer à travers les tutoriels avant de ce qui nous attend à la cuillère flux d'informations. La première frappe pour "jlist tutoriel" montre exactement comment le faire.
Cette question semble être hors-sujet car il s'agit d'une question facile de répondre en passant par le tutoriel officiel.

OriginalL'auteur | 2014-03-08