0

我想在java中改变光标的大小。所以请有人告诉我我该怎么做。我在谷歌上搜索过,但没有找到任何解决方案。下面是我试图更改光标大小的代码。

Toolkit toolkit = Toolkit.getDefaultToolkit();
InputStream imgStream = this.getClass().getResourceAsStream("/resources/move_cursor.gif");

BufferedImage bi = new BufferedImage(10,10, BufferedImage.TYPE_INT_RGB);
try {
    bi = ImageIO.read(imgStream);
} catch (IOException ex) {
    Exceptions.printStackTrace(ex);
}
Point hotspot = new Point(0,0);
ImageIcon myImg = new ImageIcon(bi);

Image image = myImg.getImage();

toolkit.getBestCursorSize(10, 10);
Cursor cursor = toolkit.createCustomCursor(image,hotspot ,"Custom Cursor");
setCursor(cursor);

这段代码改变了光标(这是一个图像),但没有改变光标的大小。请给我解决方案。

谢谢

4

0 回答 0