import java.awt.*;
import javax.swing.*;

public class JListExample extends JFrame {

	public JListExample() {
		super("JList example");
		Container cp = getContentPane();

		DefaultListModel lm = new DefaultListModel();
		for (int i = 0; i < 100; i++)
			lm.addElement("Item " + i);
		JList l = new JList(lm);
		l.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

		JScrollPane lsp = new JScrollPane(l);
		cp.add(lsp);
	}

	public static void main(String args[]) {
		JListExample b = new JListExample();
		b.pack();
		b.setVisible(true);
	}
}
