试题与答案

本程序中,主窗口有一个按钮“显示对话框”,点击该按钮后显示一个对话框,对话框的标题是

题型:问答题

题目:

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

注意:请勿改动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); dlg.add("Center",new Label("这是一个练习,希望大家都能考个好成绩")); dlg.setSize(300,100); setVisible (true); addWindowListener (new WindowAdapter ( ) { public void windowClosing(WindowEvent e){ System.exit (0); } }); dlg.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit (0); } }); }public void actionPerformed(ActionEvent e){ dlg. setVisible(true); //显示介面 } }

答案:

参考答案:

解析: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的最大区别。

试题推荐
题型:单项选择题 A3型题

某三跨等跨径钢筋混凝土简支梁桥,如图8-28所示。桥面全宽为9.0m,其中车行道净宽7.0m,两侧人行道各0.75m,桥面采用水泥混凝土桥面铺装,采用连续桥面结构,主梁采用单室单箱梁。支承处采用板式橡胶支座,双支座支承,支座横桥向间距为3.4m。桥梁下部结构采用柔性墩,现浇C30钢筋混凝土薄壁墩,墩高为6.0m,壁厚为1.2m,宽3.0m。两侧采用U形重力式桥台,设计荷载:汽车荷载为公路-Ⅰ级,人群荷载为300kN/m。汽车荷载冲击系数,μ=0.256。橡胶支座G=1.0kPa,提示:按《公路桥涵设计通用规范》(JTGD60-2004)及《公路钢筋混凝土及预应力混凝土桥涵设计规范》(JTGD62-2004)解答。

若梁体混凝土材料的线膨胀系数α=1×10/℃,成桥时温度为15℃,上部结构温度变化至最高温度40℃,最低温度-5℃时,1号墩上橡胶支座顶面发生的水平变形△ι(mm)、Δι(mm),与下列何项数值最为接近()?

A.-2.5;2.0

B.-2.0;2.5

C.2.5;-2.0

D.2.0;-2.5

查看答案
微信公众账号搜索答案