java swing 自定义鼠标光标及隐藏光标

自定义光标将以上代码中的图片位置写上,但是光标图标默认是32*32像素,所以图片会因为像素的原因显示模糊,这样效果不好。还有一种方式是将鼠标光标隐藏,然后在鼠标移动坐标处不断的绘图(个人推荐使用)。

Image imageCursor = 
       Toolkit.getDefaultToolkit().getImage(classUrl);  	
setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
                   imageCursor,  new Point(0, 0), "cursor"));  

隐藏光标,URL classUrl = this.getClass().getResource("");将路径设置为空即可。


URL classUrl = this.getClass().getResource("");  
Image imageCursor = Toolkit.getDefaultToolkit().getImage(classUrl);  
setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
                    imageCursor,  new Point(0, 0), "cursor"));  

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程

你可能感兴趣的:(swing)