- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
【例10.15】鼠标事件的处理。publicclassMouseEventDemo{ JFrameframe=newJFrame(鼠标事件示例); JLabellabel=newJLabel();? publicMouseEventDemo(){ frame.add(label); frame.addMouseListener(newMouseListener(){ publicvoidmouseClicked(MouseEvente){ intx=e.getX();inty=e.getY(); label.setText(您单击了鼠标,鼠标当时的位置是:(+x+,+y+)); } publicvoidmouseEntered(MouseEvente){ label.setText(鼠标此时进入了标签中); } publicvoidmouseExited(MouseEvente){ label.setText(鼠标此时离开了标签); } publicvoidmousePressed(MouseEvente){ label.setText(您按下了鼠标); } publicvoidmouseReleased(MouseEvente){ } }); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(300,200); frame.setVisible(true); } publicstaticvoidmain(String[]args){ newMouseEventDemo(); }}*适配器抽象类frame.addMouseListener(newMouseAdapter(){ publicvoidmouseClicked(MouseEvente){ intx=e.getX(); inty=e.getY(); label.setText(您单击了鼠标,鼠标当时的位置是:(+x+,+y+)); } publicvoidmouseEntered(MouseEvente){ label.setText(鼠标此时进入了标签中); } publicvoidmouseExited(MouseEvente){ label.setText(鼠标此时离开了标签); } publicvoidmousePressed(MouseEvente){ label.setText(您按下了鼠标); } });*工作任务15职工工资管理主界面*工作任务16职工工资管理实现Java程序设计案例教程幻灯片*,共32页Java程序设计案例教程幻灯片*,共33页程序设计第10章图形用户界面设计目录*10.1GUI介绍10.2容器10.3布局管理10.4组件10.5事件处理10.1GUI介绍java.awtJava1.0推出在许多方面有不足javax.swingJava1.1推出在awt的基础上作了较大改进swing不能替代awtSWTIBM开发的GUI组件,Eclipse是用SWT开发的*AWT举例一个最简单的GUI程序基本过程引入需要用到的包(java.awt)定义并创建一个顶层容器(Frame)定义并创建组件(Button、Label)将组件添加到容器中设置窗口大小,并使其可见默认情况下,窗体对关闭事件不作任何响应*importjava.awt.*;publicclassAwtDemo{publicstaticvoidmain(String[]args){Frameframe=newFrame();//声明和创建一个窗体,FrameButtonbutton=newButton(AnAWTbutton.);//声明和创建一个按钮,Buttonframe.add(button);
您可能关注的文档
- 《Java程序设计案例教程》第01章 Java语言概述.ppt
- 《Java程序设计案例教程》第02章 Java语言基础.ppt
- 《Java程序设计案例教程》第03章 Java程序的控制结构.ppt
- 《Java程序设计案例教程》第04章 数组.ppt
- 《Java程序设计案例教程》第05章 类与对象.ppt
- 《Java程序设计案例教程》第06章继承和多态.ppt
- 《Java程序设计案例教程》第07章 常用实用类.ppt
- 《Java程序设计案例教程》第08章 异常处理.ppt
- 《Java程序设计案例教程》第09章 输入与输出.ppt
- 《Java程序设计案例教程》第11章 数据库编程.ppt
- 国有企业工会主席2024年民主生活会个人对照检查发言材料(四个带头).docx
- 干部考察、考核与现实表现评价用语(共28条).docx
- 党员干部2024年专题组织生活会对照检查材料(四个带头).docx
- 党支部2024年度组织生活会及民主评议党员情况报告.docx
- 以贯彻落实中央八项规定精神为目标 强化纪律建设持之以恒纠正“四风”.docx
- 某乡镇党委书记抓基层党建工作述职报告.docx
- 组织部干部科科长2024年组织生活会个人对照检查发言材料(四个带头).docx
- 2025年市政协办公室党组理论学习中心组专题学习计划.docx
- 学习2025年中央一号文件心得体会:深化农村改革,推进乡村全面振兴.docx
- 乡镇党员干部2024年度组织生活会对照检查材料(四个带头).docx
最近下载
- 电气技术协议(样本).docx
- 英语句子基本结构课件(共50张PPT).ppt
- 2024年江苏海事职业技术学院单招职业技能测试题库(精练).docx VIP
- 齐鲁制药有限公司生物医药产业园项目环境影响评价报告全本.docx
- 纪委书记2025年度民主生活会领导班子“四个带头”对照检查材料.docx VIP
- 一种可折叠便携手柄高压锅.pdf VIP
- 2024年江苏海事职业技术学院单招职业技能测试题库(夺分金卷).docx VIP
- 基于单个FeFET的高能效CAM及其操作方法.pdf VIP
- 人教版小学五年级英语下册(RJ) PEP教案.pdf VIP
- 2024年江苏海事职业技术学院单招职业技能测试题库及答案(最新).docx VIP
文档评论(0)