我想用手形图像替换默认光标,因此如何隐藏默认光标
答案 0 :(得分:1)
标准光标图像:
setCursor (Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
用户定义的图片:
Toolkit toolkit = Toolkit.getDefaultToolkit();
Image image = toolkit.getImage("icons/handwriting.gif");
Cursor c = toolkit.createCustomCursor(image , newPoint(mainPane.getX(),
mainPane.getY()), "img");
mainPane.setCursor (c);
答案 1 :(得分:1)
您应该查看任何Class Cursor类的component和setCursor()
方法。
对于您要查找的内容,我会在您希望手形光标出现的组件上调用setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR))
。
此页面包含一些示例代码供您参考:http://www.roseindia.net/java/example/java/awt/ChangeCursor.shtml