- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课堂提问(6-1)1.Java中用来生成图形用户界面的类库放在哪两个包中?分别叫什么?2.设计图形用户界面应该遵循的步骤?3.请简要叙述在Java中使用标准控件的步骤4.Java中如何将界面上的字体设置为所需要的字体?如何改变字体的颜色?请写出示例5.TextField可以响应哪些事件?其实现的接口、注册的事件监听者、重载的接口方法体有何不同?6.请说出控件CheckBox与Button所响应的事件不同之处。
答1、分别放在javax.swing包和java.awt包。2、1)根据需要创建界面元素,设计出界面的物理外观;2)定义界面元素对不同事件的响应,实现界面与用户的交互功能.3、使用控件的步骤:创建控件对象→确定属性→布局到容器中→注册事件监听者→重载事件处理方法。4、1)创建字体对象FontMyFont=newFont(“TimesRoman”,Font.BOLD,12);2)使用字体对象g.setFont(MyFont);创建并使用颜色:ColorblueColor=newColor(0,0,255);g.setColor(blueColor);
答5、6、CheckBox单击时响应选择类事件ItemEvent;Button单击时可以引发动作事件ActionEvent事件类型按回车时,动作事件修改文本时,文本事件实现接口ActionListenerTextListener事件监听者addActionListener()addTextListener()接口的方法体publicvoidactionPerformed(ActionEvente)publicvoidtextValueChanged(TextEvente)获取文本框的对象引用e.getSource()e.getSource()
课堂提问(6-2)7、在java中定义一个类时,怎样才能实现其对某个事件的响应?请以处理ActionEvent事件的类为例进行说明.8、能够触发动作事件的动作有哪些?哪些控件能响处理该事件?9、什么情况下能够触发文本事件?该事件名称叫什么?10、能够引发选择事件的动作有哪些?请说出3个能处理该事件的控件名称.
答7、事件处理三要素:事件源、事件类型、事件监听者每个事件类(ActionEvent类)都有一个监听者接口(接口ActionListener)与之对应,而事件类中的每个具体事件类型都有一个具体的抽象方法(publicvoidactionPerformed(ActionEvente);)与之相对应,当具体事件发生时,这个事件将被封装成一个事件类的对象作为实际参数传递给与之对应的具体方法,由这个具体方法负责响应并处理发生的事件。例如:凡是要处理ActionEvent事件的类都必须:1)实现ActionListener接口2)重载actionPerformed()方法
答8、能够触发动作事件的动作有:点击按纽双击一个列表框中的选项选择菜单项在文本框中输入回车9、TextEvent事件,在文本区域中改变文本内容。例如,删除字符、键入字符都将引发这个事件。10、引发选择类事件的动作包括:(1)改变列表类List对象选项的选中或不选中状态。(2)改变下拉列表类Choice对象选项的选中或不选中状态。(3)改变复选按钮类Checkbox对象的选中或不选中状态。(4)改变检测盒菜单项CheckboxMenuItem对象的选中或不选中状态。
您可能关注的文档
- 蚊虫抗药性检测方法生物测定征求意见汇表.pdf
- 级临床医学儿科学试题卷附院队等.pdf
- 评估人口众多对其环境有何影响分析庆祝活动如何受到历史raz la clr.pdf
- 中级基础母题刘章.pdf
- 见证取样送检制度新.pdf
- 成果网络工作组txt.pdf
- 普通高等学校全国统一考试化学试卷.pdf
- 风电场项目地形图测量技术设计书.pdf
- 画廊ope天空望远镜.pdf
- 个源码麦塔培训学习系统.pdf
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)