更多“问答题举例说明Swing控件的事件处理过程。”相关问题
  • 第1题:

    下列关于AWT和Swing的比较叙述正确的是

    A.Swing中新增了一个BoxLayout布局管理器

    B.Swing的事件处理机制继续沿用AWT的事件处理机制,基本的事件处理也要java.awt.event这个包的类,而且java.swing.event包中也增添了一些新的事件及监听器接口

    C.与AWT不同的是,JComponent构件默认双缓冲区,不必自己重写代码

    D.以上说法都正确


    正确答案:D
    解析:与AWT不同的是,JComponent构件默认双缓冲区,不必自己重写代码。如果想关闭双缓冲区,可以在构件卜施加setDoubleBuffered(false)方法。

  • 第2题:

    控件的事件过程内容决定事件发生时的执行代码。


    正确答案:正确

  • 第3题:

    下面哪些控件可以产生ActionEvent()

    • A、javax.swing.JButton
    • B、javax.swing.JTextBox
    • C、javax.swing.JList
    • D、javax.swing.Timer

    正确答案:A,B,D

  • 第4题:

    Swing的事件处理机制包括()、事件和事件监听者。


    正确答案:事件源

  • 第5题:

    举例说明Swing控件的事件处理过程。


    正确答案:事件的触发,将调用注册的对应对象中的对应方法。

  • 第6题:

    VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是()。

    • A、属性、事件、方法
    • B、控件、属性、事件
    • C、窗体、控件、过程
    • D、窗体、控件、模块

    正确答案:A

  • 第7题:

    以下不属于Swing的控件是()。

    • A、JPanel
    • B、JTextField
    • C、Canvas
    • D、JFrame

    正确答案:C

  • 第8题:

    填空题
    Swing的事件处理机制包括()、事件和事件监听者。

    正确答案: 事件源
    解析: 暂无解析

  • 第9题:

    问答题
    如何在窗体中添加绑定控件?举例说明如何创建计算型控件?

    正确答案: 要在窗体中添加绑定控件,首先利用工具箱中的控件创建窗体的绑定控件对象,然后给绑定控件对象设置“控件来源”属性值。
    假定数据库中已创建“学生成绩”表,包含“平时成绩”和“考试成绩”两个字段,可以在窗体中创建计算型控件来显示每个学生的总成绩(约定“平时成绩”、“考试成绩”分别占30%和70%),步骤是:
    (1)创建窗体。
    (2)在窗体中创建文本框控件。
    (3)设置“文本框”控件的“控件来源”属性值为“=[平时成绩]*30/100+[考试成绩]*70/100”。
    解析: 暂无解析

  • 第10题:

    多选题
    下面哪些控件可以产生ActionEvent()
    A

    javax.swing.JButton

    B

    javax.swing.JTextBox

    C

    javax.swing.JList

    D

    javax.swing.Timer


    正确答案: A,C
    解析: 暂无解析

  • 第11题:

    问答题
    举例说明教师应如何处理课堂上偶发事件?

    正确答案: 课堂上的偶发事件会不可避免地出现,教师应尽可能把事件的处理纳入正常的教学活动中。如学生做恶作剧,教师一般采用冷处理的方式。教师要表现出不惊讶、不慌乱、不追究、不批评、不训斥,或以目光或轻微手势示意该生不要这样做,或一笑了之,或因势利导。课后教师应找恶作剧的学生谈话,一方面对其教育,一方面了解教师在工作中是否有什么失误引起学生这样做。
    解析: 暂无解析

  • 第12题:

    单选题
    VBA中构成对象的三要素是(  )。
    A

    属性、事件、方法

    B

    控件、属性、事件

    C

    窗体、控件、过程

    D

    窗体、控件、模块


    正确答案: D
    解析:
    VBA中构成对象的三要素是属性、事件和方法。每种对象都具有一些属性以加以区分。对象的方法就是对象可以执行的行为。事件是对象可以识别或响应的动作。

  • 第13题:

    计时器是用来处理复发事件的控件。该控件正常工作的三要素是:Timer事件、Enabled属性和()属性。


    正确答案:Interval

  • 第14题:

    关于AWT和Swing说法正确的是()。

    • A、Swing是AWT的子类
    • B、AWT在不同操作系统中显示相同的风格
    • C、AWT不支持事件类型,Swing支持事件模型
    • D、Swing在不同的操作系统中显示相同的风格

    正确答案:D

  • 第15题:

    在JAVA编程中,Swing包中的组件处理事件时,下面()是正确的。

    • A、Swing包中的组件也是采用事件的授权处理模型来处理事件的
    • B、Swing包中的组件产生的事件类型,也都带有一个J字母,如:JMouseEvent
    • C、Swing包中的组件也可以采用事件的传递处理机制
    • D、Swing包中的组件所对应的事件适配器也是带有J字母的,如:JMouseAdapter

    正确答案:A

  • 第16题:

    ()的改变可以在设计时和运行时表现出来,而()只有在运行时执行。

    • A、事件过程、函数
    • B、控件属性、子程序
    • C、控件属性、事件过程
    • D、控件属性、函数

    正确答案:C

  • 第17题:

    按钮控件数组元素是()

    • A、共享一个事件过程的
    • B、只共享一个Click事件过程的
    • C、共享该控件的所有事件过程
    • D、各自有自己的部分事件过程

    正确答案:C

  • 第18题:

    事件过程与Sub过程,它们相同点都是事件驱动,而不同的只是事件过程由控件属性决定,而Sub过程是由户自定义。


    正确答案:错误

  • 第19题:

    问答题
    何谓VB控件,向窗体中添加控件的方法有哪些?举例说明。

    正确答案: 在窗体上用于输入、输出信息的图形或文字符号称为控件。
    <1>单击工具箱中的控件图标,可以看到鼠标指针变成十字指针,然后在窗体的空白处按住鼠标左键拖动鼠标到合适的位置放开,即可画出对应的控件。
    <2>双击工具箱中的控件图标,即可将控件添加到窗体中。
    解析: 暂无解析

  • 第20题:

    问答题
    什么是代理事件处理模型?请举例说明。

    正确答案: Java语言采用基于代理的事件处理模型。基于代理事件处理模型是引进了监听器接口,每个事件类都有相关联的监听器接口。当用户对GUI组件有所动作,GUI组件会自动产生相应的事件来响应用户的动作。假设这些GUI组件已经注册了相关的监听器对象,监听器对象会一直监听已注册的组件对象是否有事件发生。当监听器对象监听到组件有相对应的事件发生,就会调用监听器对象中方法,即事件处理器来实现一定的动作。就这样,通过对目标监听器对象的相关Java方法调用,实现事件从事件源到监听者的传递。
    解析: 暂无解析

  • 第21题:

    单选题
    ()的改变可以在设计时和运行时表现出来,而()只有在运行时执行。
    A

    事件过程、函数

    B

    控件属性、子程序

    C

    控件属性、事件过程

    D

    控件属性、函数


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    要实现Repeater控件的编辑支持,应该在该控件的()事件创建处理程序。
    A

    ItemCommand事件

    B

    ItemCreated事件

    C

    ItemDataBound事件

    D

    EditCommand事件


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    按钮控件数组元素是()
    A

    共享一个事件过程的

    B

    只共享一个Click事件过程的

    C

    共享该控件的所有事件过程

    D

    各自有自己的部分事件过程


    正确答案: B
    解析: 暂无解析