import java.awt.event.WindowEvent;
import java.awt.event.WindowAdapter;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JScrollPane;
import javax.swing.JPanel;public class Test {
  private JFrame frame;
  private JPanel pane;
  private String [] str = new String[20];
  private JList list;
  private JScrollPane sPan;  public Test() {
    frame = new JFrame("JList");
    pane = new JPanel();
    for(int i=0;i<str.length;i++){
      str[i] = i+1+"";
    }
    list = new JList(str);
    sPan = new JScrollPane(list);
    frame.getContentPane().add(pane);
    pane.add(sPan);
    frame.addWindowListener(new WindowAdapter() {
      public void windowClosing(WindowEvent windowEvent) {
        System.exit(0);
      }
    });
    frame.setSize(600, 400);
    frame.setVisible(true);
  }  public static void main(String[] args) {
    new Test();
  }
}<------ 树欲静而风不止 ------>