日期:2014-05-20  浏览次数:20836 次

choice事件监听该怎么写?
如题
就是能给我一个完整的程序。。。


------解决方案--------------------
import java.awt.*;
import java.awt.event.*;
public class Tests implements ItemListener
{
Choice choice;
Frame f;
TextArea text;
public Tests()
{
f = new Frame();
choice = new Choice();
for(int i= 1;i <10;i++)
choice.add( "选项 " + i);
choice.addItemListener(this);
text = new TextArea(6,6);
f.add(text, "Center ");
f.add(choice, "North ");
f.setSize(300,300);
f.setVisible(true);
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent we)
{
System.exit(0);
}
});
}

public static void main(String args[])
{
new Tests();
}


public void itemStateChanged(ItemEvent e)
{

text.append(choice.getSelectedItem() + '\n ' );
}
}

编译运行通过,参考下