• 有两个文件Java_3.java和Java_3.html,其中Java_3.java是不完整的。请完善程序,并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
    [题目要求]
    在一个Applet窗口中,显示一个字符串,输出结果如下图所示。
    Java_3.java文件源程序:
    import java.awt.*;
    import javax.swing.*;
    public class Java_3 (1) JApplet {
    public void (2) () {
    Container contentPane=getContentPane();
    JLabel label=new JLabel("Java的诞生是对传统计算模式的挑战!",
    SwingConstants.CENTER);
    contentPane.add( (3) );
    }
    }
    Java_3.html文件源程序:
    <html>
    <applet code="Java_3.class"width=300 height=50></applet>
    </html>

    正确答案:extendsinitlabelextendsinitlabel 解析:创建了标签控件,将构件加入到用getContentPane()方法获得JFrame的内容面板上。 [程序解析] 本程序是基于Swing的Applet用户界面。在Applet中添加了一个JLabel构件。同时还考查了Applet生命周期的几个关键方法。 (1) init()——Applet运行时,首先由浏览器调用init()方法,通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化。该方法经常被重写,实现设置布局管理器
  • 2021年07月13日 22时44分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网