问答题

编写一个Applet程序,添加一个标签”喜欢的城市”,一个选项 框(北京,上海,武汉,南京),添加事件处理功能,要求在选项框中选择一个选 项后,通过标签显示出来. (不需要写对应的HTML文件)

【参考答案】

import java.awt.*; import java.applet.Applet; public class LikeCity extends Applet { Choice c=new Choice(); Label label1=new Label("喜欢的城市”); add(label1); …包的引入正确,使用了正确的主件类… (2分) c.addItem("北京"); c.addItem("上海"); c.addItem("南京"); c.addItem("武汉"); add(c); c.addItemListener(this); …………添加正确的选项…(2分) public void itemStateChanged(ItemEvent e) { if(e.getSource()==c) label1.setText(“喜欢城市"+e.getItem()); } } ……写出正确的响应函数……… (2分)