班哥的专栏

班哥就是班加罗尔,但班哥没去过班加罗尔。

用户操作
[即时聊天] [发私信] [加为好友]
陈先波ID:turbochen
190826次访问,排名385好友0人,关注者0
turbochen的文章
原创 74 篇
翻译 0 篇
转载 23 篇
评论 143 篇
班哥的公告


Locations of visitors to this page
最近评论
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
turbochen:那是因为你来晚了。csdn网站一天一变。
ninolilin:hen hao zheng shi wo xiang yao de
qqj007:很感兴趣,正在学J2ME,能否发一份给我,我邮箱:0775x@163.com 谢谢~^_^
wangpancom:班哥,你好,小弟最近正在学习BeahShel,由于上网不方便,不能经常上,你能给我发一份你学习时的总结吧?先谢了....QQ:413819965
文章分类
收藏
    相册
    等待图片
    深圳反日大游行
    文章插图
    五子棋游戏画面
    Framework
    Hibernate
    Struts
    开发工具
    Ant
    Eclipse
    JBoss
    Tomcat
    实用组件
    BeanShell
    JasperReport
    JDom
    JFreechart
    友情链接
    IBM DeveloperWorks
    Java.net
    JavaLobby
    JavaOne
    Java憩园
    TheServerSide.COM
    榕树下
    黎明时空
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 JAVA的秘密:AWT机器人Robot收藏

    新一篇: Java的秘密:将应用程序的设定存在哪里? | 旧一篇: Java的秘密:Swing的实用工具

    很多时候,我们希望能为我们的JAVA程序实现自动测试,自动演示功能,或者是其它的一些鼠标和键盘控制的应用。出于这样的目的,自从JDK1.3开始,它就为我们提供了一个用来产生本机输入事件的机器人类--java.awt.Robot. 

    下面我们来看看Robot为我们提供了哪些功能。

    BufferedImage createScreenCapture(Rectangle screenRect)
    createScreenCapture方法提供类似于键盘上的PrintScreen键的功能,将指定矩形区域内的屏幕像素copy下来产生一个BufferedImage。我们可以将这个方法用在图形程序中,或是用它来实现远端屏幕传输,可做成远端电脑监控程序等.


    void delay(int ms)
    用来将当前的程序(thread)休眠(sleep)若干毫秒(ms)。可用来控制程序的延时。


    Color getPixelColor(int x, int y)
    取得给定屏幕坐标像素位置的颜色值.用处就不多说了.


    void keyPress(int keycode)
    void keyRelease(int keycode)
    这两个方法的作用一看便知,用来产生指定键的按键按下与抬起动作,相当于Win32 API的keyb_event函数.可用于程序的自动演示、测试等.


    void mouseMove(int x, int y)
    将鼠标光标移动到指定的屏幕坐标.可用于程序的自动演示、测试等.


    void mousePress(int buttons)
    void mouseRelease(int buttons)
    void mouseWheel(int wheelAmt)
    上面的三种方法,产生指定鼠标按钮的按下,抬起,及滚轮动作.一样也可用于程序的自动演示、测试等.

    以上介绍了Robot提供的实用的键盘鼠标控制功能,要了解更多Robot的方法,请查阅JDK文档java.awt.Robot.

    也可以进入Turbo Chen的技术专栏,看更多的Java的秘密系列技术文章.


     

     

    发表于 @ 2002年05月22日 10:20:00|评论(loading...)|编辑

    新一篇: Java的秘密:将应用程序的设定存在哪里? | 旧一篇: Java的秘密:Swing的实用工具

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 班哥