我需要创建带有透明(水印)图像的光标,即如果我将光标移动到例如某些文本下面我需要查看该文本,那么有人可以帮助我吗?
答案 0 :(得分:4)
要创建自定义光标,请使用java.awt.Toolkit.createCustomCursor
方法。
答案 1 :(得分:2)
public Cursor pointer() throws Exception {
int[] pixels = new int[16 * 16];
Image image = Toolkit.getDefaultToolkit().createImage(
new MemoryImageSource(16, 16, pixels, 0, 16));
Cursor transparentCursor = Toolkit.getDefaultToolkit().createCustomCursor(
image, new Point(0, 0), "invisibleCursor");
return transparentCursor;
}