1 2 import java.awt.*;
3 import java.awt.event.*;
4 import javax.swing.*;
5 6 void jButton2_actionPerformed(ActionEvent e) {
7 DefaultListModel model = new DefaultListModel();
8 JList jList1 = new JList(model);
9 jList1.setToolTipText("");
10 jList1.setBounds(new Rectangle(136, 34, 191, 156));
11 jpnlMain.add(jList1, null);
12 // Initialize the list with items
13 String[] items = {"Apple", "Orange", "Car", "Fish"};
14 for (int i=0; i<items.length; i++) {
15 model.add(i, items[i]);
16 }
17 // Replace the 2nd item
18 int pos = 1;
19 model.set(pos, "Blue");
20 21 // Appends the item Green to the end of the list
22 pos = jList1.getModel().getSize();
23 model.add(pos, "Green");
24 25 // Insert the item 1st at the beginning of the list
26 pos = 0;
27 model.add(pos, "1st");
28 // Remove the Item Car from the list
29 pos = 3;
30 model.remove(pos);
31 }