试题与答案

下面是一个Applet程序,其功能是实现网页上的电子时钟,要求显示的格式为hh:mm

题型:问答题

题目:

下面是一个Applet程序,其功能是实现网页上的电子时钟,要求显示的格式为hh:mm:ss如02:04:50。提示:通过获取当前系统时间来实现。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 源程序文件清单如下: import java.applet.*; import java.awt.*; import java.util.Date; public class ex03_3 extends Applet implements Runnable { private Thread thTimer=null; private String strTime; private int tHour,tMin,tSec; public void init() { setFont(new Font("Times New Roman",Font.BOLD,20)); } public void paint(Graphics Graph) { Date dNow=new Date(); tHour=dNow.getHours(); tMin=dNow.getMinutes(); tSec=dNow.getSeconds(); if(tHour<=9) strTime="0"+tHour+":"; else strTime=tHour+":"; if (tMin<=9) strTime="0"+strTime+tMin+":"; else strTime=strTime+tMin+":"; if(tSec<=9) strTime="0"+strTime+tSec; else strTime=StrTime+tSec; Graph.drawString(StrTime,80,80); } public void Start{} { if(thTimer==null) { thTimer=new Thread(); thTimer.start(); } } public void run() { while(thTimer!=null) { repaint(); try { Thread.sleep(1000); } catch (InterruptedException ie) } } } ex03_3.html <HTML> <HEAD> <TITLE>ex03_3</TITLE> </HEAD> <BODY> <applet code="ex03_3.class" width=800 height=400> </applet> </BODY> </HTML>

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0413/16b66260f6b00116635b25985c8a5667.html

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

参考答案:D

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