CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  GUI 设计

有没有办法用代码模拟用户鼠标点击事件?

楼主feixiang2005(飞翔)2005-12-31 10:17:31 在 Java / GUI 设计 提问

点击一按钮后触发一系列事件,但这点击动作是人为的,代码可以模拟吗,如何实现?  
  (awt   ,swing   ,swt) 问题点数:30、回复次数:4Top

1 楼zdsdiablo(十分钟年华老去)回复于 2005-12-31 10:53:34 得分 0

?可以啊,直接调用别的那些写好的方法不就得了。别把那些触发事件的代码都写到一个方法里就成。Top

2 楼bluesmile979(笑着)回复于 2005-12-31 15:44:35 得分 10

import   java.awt.*;  
   
  Robot   r=new   Robot();  
  r.mouseMove(X,Y);   //X,Y是相对于整个屏幕的坐标  
  r.mousePress(InputEvent.BUTTON1_MASK);   //模拟点击鼠标左键  
  Top

3 楼gtlang78()回复于 2005-12-31 16:20:04 得分 15

swing  
   
  button.doClick();Top

4 楼monly(I can do it)回复于 2006-01-02 18:16:48 得分 5

用mouseMove()和mousePress()方法Top

相关问题

  • 求键盘模拟鼠标功能的VC源代码
  • 请问怎样用代码模拟键盘和鼠标的动作?
  • 用代码模拟鼠标双击托盘里QQ的图标,如何实现?
  • 求救!!如何通过代码模拟鼠标双击事件?谢谢!
  • 模拟点击鼠标
  • 鼠标模拟问题
  • 模拟鼠标活动?
  • 模拟鼠标的问题?
  • 模拟鼠标问题
  • 不知谁有办法能够使鼠标滑轮在VB6的主代码窗口有效?

关键词

  • 代码
  • 鼠标
  • 模拟
  • 点击
  • 事件
  • mousepress
  • 触发
  • mousemove
  • robot
  • 方法

得分解答快速导航

  • 帖主:feixiang2005
  • bluesmile979
  • gtlang78
  • monly

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo