我正在使用以下代码为JPanel设置自定义光标,但是当我运行代码时,它会放大我设置为光标的图像。有没有一种方法可以设置用户定义的光标大小?
我正在使用以下代码为JPanel设置自定义光标,但运行代码后发现光标所使用的图像被放大了。是否有一种方法可以设置用户定义的光标大小?
Toolkit toolkit = Toolkit.getDefaultToolkit();
BufferedImage erasor=new BufferedImage(10,10, BufferedImage.TYPE_INT_RGB);
Graphics2D g2d=(Graphics2D) erasor.createGraphics();
g2d.setPaint(Color.red);
g2d.drawRect(e.getX(),e.getY() ,10, 10);
toolkit.getBestCursorSize(10, 10);
Cursor mcursor=toolkit.createCustomCursor(erasor, new Point(10,10), "Eraser");
setCursor(mcursor);