//Jlist.java
//为Jlist添加事件
//2009-11-15
//<applet code=Jlist.class width=200 height=100>
//</applet>
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.event.*;
public class Jlist extends JApplet
{
String[] s={"choice1","choice2","choice3","choice4"};
JTextField txt=new JTextField(10);
JList list=new JList(s);
class SelecTry implements ListSelectionListener
{
public void valueChanged(ListSelectionEvent e){
txt.setText("you selected:"+list.getSelectedIndex());
}
}
SelecTry selectIndex=new SelecTry();
public void init(){
Container cp=getContentPane();
cp.setLayout(new FlowLayout());
list.addListSelectionListener(selectIndex);
cp.add(list);
cp.add(txt);
}
}