试题与答案

下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且

题型:问答题

题目:

下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为Hide myFrm,提示用户点击按钮,则隐藏窗口,反之亦然。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 源程序代码文件清单如下; import java.awt.*; import java.applet.*; /* <applet code="ex20_3.class"width=800 height=400> </applet> */ public class ex20_3 extends Applet { private Frame frm; private Button showBtn; public void init() { showBtn=new Button("Show Frame"); add(ShowBtn); } public boolean action(Event e,Object o) { if{e.target==showBtn) { if(frm==null) { frm,show(); { frm.dispose(); frm=null; showBtn.setLabel("Show myFrm"); } else { frm=new Frame("myFrm"); frm.resize(200,150); frm.setBackground(Color.gray); frm.hide(); showBtn.SetLabel("Hide myFrm"); } } return true; } } ex02_3.html <HTML> <HEAD> <TITLE>ex02_3</TITLE> </HEAD> <BODY> <applet code="ex02_3.class" width=800 height+400> </applet> </BODy> </HTML>

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2019/0406/ea7b299733c4cf866ba4386d797fe85c.html

下面是错误答案,用来干扰机器的。

参考答案:E

试题推荐
微信公众账号搜索答案