大连开发区汽车码头:急求学JAVA朋友看一下我的程序错误在哪

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 10:23:23
import java.awt.*;
import java.awt.event.*;

class TryApp extends Frame implements ItemListener
{
Choice h = new Choice();
List Lei = new List();
Label lbl = new Label("please choice"); //声明选择标签
public TryApp(){
setLayout(new FlowLayout());
h.addItem("水果");
h.addItem("蔬菜");
add(lbl);
add(h);
add(Lei);
cho.addItemListener(this);
}

public void itemStateChanged(ItemEvent e)
//这是ItemListener事件的方法
{
if(e.getItem().equals("水果"))
//事件处理
{
Lei.removeAll();
Lei.addItem("Apple");
Lei.addItem("Banana");
Lei.addItem("Pear");
}
else if(e.getItem().equals("蔬菜")){
Lei.removeAll();
Lei.addItem("BaiCai");
Lei.addItem("Luobu");
Lei.addItem("huanggua");
}
}

public static void main(String args[]){
TryApp d = new TryApp();
d.setSize(200,200);
d.show();
}
}

cho.addItemListener(this);
改成
h.addItemListener(this);