java Choice

importjava.awt.*;importjava.awt.event.*;classMyTest4implementsItemListener{publicstat... import java.awt.*;
import java.awt.event.*;

class MyTest4 implements ItemListener
{
public static void main(String args[])
{
Frame f=new Frame();
f.setLayout(new FlowLayout());
Choice c=new Choice();
c.addItem("北京");
c.addItem("上海");
f.add(c);
c.addItemListener(new Pro());
Choice c1=new Choice();
f.add(c1);
f.setSize(500,500);
f.setVisible(true);
}

public void itemStateChanged(ItemEvent e)
{
if ((e.getSource()).getSelectedItem=="上海")
{
c1.addItem("-请选择-");
c1.addItem("黄浦区");
}
}
}
不知错在拿里??请大家帮帮忙,谢谢
展开
 我来答
和你一起自暴
2009-11-04 · TA获得超过2951个赞
知道小有建树答主
回答量:791
采纳率:0%
帮助的人:589万
展开全部
import java.awt.*;
import java.awt.event.*;

class MyTest4 implements ItemListener{
Frame f;
Choice c;
Choice c1;
public MyTest4(){
f=new Frame();
f.setLayout(new FlowLayout());
c=new Choice();
c.addItem("北京");
c.addItem("上海");
f.add(c);
c.addItemListener(this);
c1=new Choice();
c1.add(" ");
f.add(c1);
f.setSize(500,500);
f.setVisible(true);
}

public static void main(String args[]) {
MyTest4 mt = new MyTest4();
}

public void itemStateChanged(ItemEvent e){
if(e.getItem().equals("上海")){
c1.remove(" ");
c1.addItem("-请选择-");
c1.addItem("黄浦区");
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式