JavaME第四章表单元素及其事件
- 格式:ppt
- 大小:1.13 MB
- 文档页数:75


Java的事件处理机制是一种用于处理用户界面事件和输入事件的机制。
它允许程序员注册事件监听器并定义事件处理程序,以便在特定事件发生时自动调用这些处理程序。
在Java中,事件处理涉及三个主要组件:事件源:这是事件发生的对象,例如按钮或文本框。
事件监听器:这是实现了特定事件监听器接口的对象,该接口定义了事件发生时要调用的方法。
事件处理程序:这是在事件发生时自动调用的方法。
Java提供了许多预定义的事件监听器接口,例如ActionListener、KeyListener、MouseListener等,这些接口在java.awt和javax.swing包中定义。
要处理事件,程序员需要执行以下步骤:创建事件源对象,例如按钮或文本框。
创建实现了相应事件监听器接口的对象。
将事件监听器添加到事件源中。
这通常通过调用事件源的addXXXListener()方法完成,其中XXX是监听器接口的名称(例如ActionListener)。
在实现的事件监听器接口的方法中编写事件处理代码。
这些方法通常具有与接口名称相同的方法名,并在方法签名中包含事件源作为参数。
例如,ActionListener 接口定义了一个actionPerformed()方法,该方法在按钮被单击时被调用。
当事件发生时,事件源将自动调用相应的事件监听器方法,并传递一个包含有关事件信息的Event对象作为参数。
事件监听器方法可以根据需要使用此Event对象来获取有关事件的详细信息。
总之,Java的事件处理机制是一种灵活和可扩展的机制,它允许程序员轻松地处理各种用户界面和输入事件。
通过使用预定义的事件监听器接口和实现相应的方法,程序员可以轻松地编写事件处理代码,并确保在需要时自动执行它们。
1、下列选项中,属于背景属性的是()。
(选一项) (javascript第五章)A、background-colorB、font-sizeC、font-styleD、text-align2、以下说法错误的是()(选一项) (javascript第五章)A、内联样式表是混合在HTML标签里使用的,用这种方法可以很简单地对页面中的任何标签单独定义样式,只需在开始标签中包含一个style属性,后面再跟一个或多个属性及其属性值即可B、内部样式表放置在<head>与</head>标签内,并且以<style type=”text/css”>开始,以</style>结束,这些定义的样式就可以应用到页面中C、外部样式表是一个独立的文件,文件里定义了各种样式的规则。
这样,外部样式表可以被多个HTML文档应用。
D、外部样式表是混合在HTML标签里使用的,用这种方法可以很简单地对页面中的任何标签单独定义样式,只需在开始标签中包含一个style属性,后面再跟一个或多个属性及其属性值即可3、关于JavaScript访问样式的常用方法说法正确的是()(选一项) (javascript第五章)A、在HTML DOM中,style是一个对象,代表一个单独的样式声明,可从应用样式的文档或元素访问style对象。
B、在HTML DOM中,className属性不可设置或返回元素的class样式C、在JavaScript中,有两种方式可以动态地改变样式的属性,一种是使用样式的style属性,另一种是使用样式的className属性。
D、在JavaScript中,只有一种方式可以动态地改变样式的属性,就是使用样式的style属性。
4、下列哪些不属于Positioning属性()(选一项) (javascript第五章)A、topB、zlndexC、leftD、padding5、关于JavaScript中常用的事件说法错误的是()(选一项) (javascript第五章)A、onmouseout是鼠标从某元素移开B、onclick是鼠标从某元素单击C、onmouseover是鼠标移到某元素之上D、onmousedown 是当用户单击某个对象时调用事件6、下面选项中()哪一个是窗体的滚动事件。