如何区分鼠标事件中的左键点击还是右键点击
5.9a 怎样判断使用者按下的是滑鼠哪一个按钮 ? <br><br>
<br>
A. 请参考底下这个例子: <br>
public void mouseClicked(MouseEvent e) {<br>
<br>
if(e.getModifiers()==MouseEvent.BUTTON1_MASK){<br>
System.out.println("您按了滑鼠第一个按钮!");<br>
}<br>
if(e.getModifiers()==MouseEvent.BUTTON2_MASK){<br>
System.out.println("您按了滑鼠第二个按钮!");<br>
}<br>
if(e.getModifiers()==MouseEvent.BUTTON3_MASK){<br>
System.out.println("您按了滑鼠第叁个按钮!");<br>
}<br>
} <br>
<br>
通常第一个按钮指的是用来 "选择" 的按钮, 第二, 叁个按钮则视不同的平台而定, 有些系统并不提供这两个按钮给使用者, 因此程式设计者必须谨慎地考量到这两个按钮缺席的 场合.<br>
<br>
下一篇:如何制作透明组件。
↓相关文章:
- · 如何制作透明组件。
- · 如何捕获视频。
- · 如何捕获音频及输出音频。
- · 签名一个使用插件1。3版的Java小程序
- · java applet 签名和认证 ---大致过程和我的问题
- · 小议如何在 Application 中显示图象
- · applet 代码2
- · 提升JSP应用程序的七大绝招
- · J2EE学习经验和流程
- · 怎样在J2EE组件中引用和查找Web服务
- · J2EE搭建WAP站点时图片发布统一格式处理解决方案
- · J2EE Enterprise Beans(中文翻译)
- · J2ME技术在手机开发领域的优势和不足
- · 安装 WebSphere应用服务器
- · 实战J2EE—开发购物网站(三)
- · 实战J2EE—开发购物网站(一)
- · J2EE项目中开发团队的组建
- · 开发J2EE应用的要领
- · J2EE系统优化的几点体会(一、对象)
- · Java服务器端编程安全必读(1)
- · J2EE构造web service
- · J2EE的13种核心技术(二)
- · 使用EJB3.O简化EJB开发(三)
- · 使用EJB3.O简化EJB开发(一)
- · J2EE编程起步(二)
- · 开发第一个J2EE、配置J2EE环境及Cloudscape数据库
- · J2EE Server下的第一个EJB程序(图文进阶篇)
- · 使用sitemesh建立复合视图 - 3.其他讨论
- · 使用sitemesh建立复合视图 - 1.hello
- · 基于J2EE的开发的一些经验
- · J2EE架构的6个最佳实践
- · 学习j2ee初有领悟的小总结
- · j2ee常见错误(放到这里备查)
- · 我与TOMCAT不得不说的二三事
- · J2EE SDK 1.4+Resin 2.1.16 的安装过程
- · J2EE的13种核心技术(一)
- · 开发J2EE应用的要领
- · J2EE 第2次课笔记--Servlet
- · 谈谈J2SE中的序列化(二)
- · J2EE deployment files(application-client.xml)
- · J2EE deployment files(ejb-jar2.0.xml)
- · J2EE deployment files (application.xml)
- · PHP 挑战 J2EE 和 .NET
- · J2EE初学者需要理解的五个问题
- · 开发J2EE应用应遵循的几点原则

