已有101人关注
JAVA 里 JFram里鼠标的替换
发表在Java图书答疑 2009-02-24
是否精华
版块置顶:
制作一个窗体继承JFram  希望鼠标在窗体里变成我想要的图片 单击左键 鼠标图片改变 然后又改回来。
好像能用到setCursor这个方法。不过不会用。有没有例子呢?
分享到:
精彩评论 4
胶水_mrkj
学分:0 LV1
2009-02-24
沙发
什么时候给回复啊?
给个时间呗。
东北虎
学分:0 LV1
2009-02-25
板凳
Toolkit toolkit=Toolkit.getDefaultToolkit(); 
Image img=toolkit.getImage("mouseimg.gif"); //mouseimg.gif是你的图标
Cursor cursor=toolkit.createCustomCursor(img,new Point(10,10),"stick"); 
this.setCursor(cursor); 
胶水_mrkj
学分:0 LV1
2009-02-25
地板
非常感谢楼上给予的帮助~真真的。顺便问一下 为什么 如果该鼠标的大小就会出错?
Exception in thread "main" java.lang.IndexOutOfBoundsException: invalid hotSpot
        at sun.awt.CustomCursor.<init>(CustomCursor.java:61)
        at sun.awt.windows.WCustomCursor.<init>(WCustomCursor.java:28)
        at sun.awt.windows.WToolkit.createCustomCursor(WToolkit.java:679)
        at index.<init>(index.java:37)
        at index.main(index.java:11)
东北虎
学分:0 LV1
2009-02-27
4L
不客气,因为鼠标大小是有限制的。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照