在Java中缩放游标的适当方法是什么?

时间:2012-12-21 17:11:50

标签: java cursor

我有一段代码可以在paintComponent()方法中扩展JPanel,如下所示:

g2d.translate(this.getWidth()/2, this.getHeight()/2);
g2d.scale(scale, scale);
g2d.translate(-this.getWidth()/2, -this.getHeight()/2);

我希望这也可以扩展JPanel的光标,但事实并非如此。我尝试使用更大的图像创建自定义光标,但它会自动将其重新调整为32x32。是否有一种与系统无关的方法来调整光标大小以匹配我的JPanel的比例?

1 个答案:

答案 0 :(得分:1)

据我所知,你可能会“建议”不同大小的光标图像,但操作系统总是有最终决定权。见http://docs.oracle.com/javase/7/docs/api/java/awt/Toolkit.html#getBestCursorSize(int,int)