综合久久久久_亚洲欧美韩国_黄色免费影片_91国内视频在线_91国内免费视频_久操app

万能百科  > 计算机?  > 

[问答题] 本程序中,主窗口有一个按钮“显示对话框”,点击该按钮后显示一个对话框,对话框的标题是“对话框”,其上有一个文字标签“这是一个练习,希望大家都能考个好

2021-07-20   

[问答题] 本程序中,主窗口有一个按钮“显示对话框”,点击该按钮后显示一个对话框,对话框的标题是“对话框”,其上有一个文字标签“这是一个练习,希望大家都能考个好成绩”,此时仍允许对原来窗口进行操作,当关闭新生成的对话框时退出程序。运行结果如图所示。

注意:请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。

Import __________;

import java.awt.event.*;

import javax.swing.*;

public class Example2_2 extends Frame implements ActionListener

private Dialog dlg;

private Button but;

public static void main(String argv[])

Example2_2 f = new Example2_2("Example2_2");

Panel pan=new Panel();

public Example2_2(String str) super(str);

setSize(200,200);

setLayout (new FlowLayout ());

but = new Button("显示 Dialog");

add (but);

but. addActionListener (this);

dlg = new Dialog(______,"Dialog",false)

正确答案:

java.awt.* this

参考解析:

本题考查知识点:AWT库的使用、AWT与Swing比较。 解题思路:类Example2_2继承了Frame框架,同时也是一个事件监听器。这个监听器的事件响应结果为,显示“dlg”构件。构造方法中声明了一个名为“but”的按钮构件,还声明了一个名为dlg的对话框构件。addWindowListener语句为Frame框架的关闭按钮添加事件响应,dlg.addwindowListener语句为“dlg”的关闭按钮添加事件响应,这两个事件响应的结果都是退出程序。 在使用AWT库时,首先需要将AWT库引进到程序中,包含AWT库的包为java.awt.*,即第一个空的内容。 本题中所使用到的构件都是AWT的构件,AWT中的Dialog类是一个对话框类,用于生成对话框对象,它是容器的一种,可以独立显示,但必须依赖于某一父窗口,其依赖性由其构造函数的参数列表来体现。本题的第二空就是为Dialog设定其父窗口,即当前的“Example2_2”对象“f”。 Swing和AWT的主要区别在于,Swing是AWT为基础的新技术。AWT受设计初衷的局限,不能满足图形化用户界面的开发,比如缺少剪贴板等特性,而且都是重量级的,需要本地支持。Swing则不然,几乎都是轻量级的,不需要操作系统的支持,这是Swing和AWT的最大区别。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签

主站蜘蛛池模板: 华人少妇被黑人粗大的猛烈进 | 99久久免费精品 | 日产精品久久久久久久蜜臀 | 伊人五月天婷婷琪琪综合 | 国产成人免费在线观看 | 精品国产视频在线观看 | 高潮抽搐潮喷毛片在线播放 | 极品少妇小泬50pthepon | 久草新在线观看 | 全球中文成人在线 | 偷拍视频一区在线观看 | 91久久国产 | 精品400部自拍视频在线播放 | 欧美第一页草草影院浮力 | 高清破外女出血av毛片 | 亚洲狠狠狠一区二区三区 | 曰韩亚洲av人人夜夜澡人人爽 | 永久黄网站色视频免费 | 成人影院一区二区三区 | 久久国产高清视频 | 精品少妇无码av无码专区 | 亚洲色图自拍 | 人人狠狠综合久久亚洲婷婷 | 四虎影视国产精品一区二区 | 亚洲中久无码永久在线观看同 | 亚洲av无码之国产精品网址蜜芽 | 中文国产成人精品久久水 | 久久综合一区 | 国产成人精品三级在线 | 欧美成人免费观看的 | 4hu四虎最新免费地址 | 丰满老熟妇好大bbbbb | 手机毛片免费看 | 婷婷丁香五月激情综合 | 视频久久精品 | 青青草原免费在线 | 一二三区免费视频 | 美女亚洲精品一区 | 无码少妇一区二区浪潮av | 久久精品亚洲牛牛影视 | 欧美 另类 精品一区视频 |