1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
import javax.swing.DefaultListModel;
import javax.swing.SwingUtilities;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JList;
import java.awt.Rectangle;
import javax.swing.JButton;
/**
* 18-02-2007.
* @author PsyArts
*
*/
public class Modele_de_liste extends JFrame
{
private static final long serialVersionUID = 1L;
private JPanel global;
private JList liste;
private JButton Button;
/**
* @param args
*/
public static void main(String[] args)
{
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
Modele_de_liste thisClass = new Modele_de_liste();
thisClass.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
thisClass.setVisible(true);
}
});
}
/**
* Constructeur
*/
public Modele_de_liste()
{
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize()
{
this.setSize(241, 162);
this.setContentPane(getGlobal());
this.setTitle("Modele");
}
/**
* This method initializes global
*
* @return javax.swing.JPanel
*/
private JPanel getGlobal()
{
global = new JPanel();
global.setLayout(null);
global.add(getListe(), null);
global.add(getButton(), null);
return global;
}
/**
* This method initializes liste
*
* @return javax.swing.JList
*/
private JList getListe()
{
DefaultListModel modele = new DefaultListModel();
modele.addElement("Bonjour");
modele.addElement("Salut");
modele.addElement("Coucou");
liste = new JList(modele);
liste.setBounds(new Rectangle(6, 5, 220, 86));
return liste;
}
/**
* This method initializes Button
*
* @return javax.swing.JButton
*/
private JButton getButton()
{
Button = new JButton("Vider");
Button.setBounds(new Rectangle(72, 95, 88, 25));
Button.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed(java.awt.event.ActionEvent e)
{
DefaultListModel x = new DefaultListModel();
x.addElement("");
liste.setModel(x);
}
});
return Button;
}
} |
Partager