0

我有一段代码可以在 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 的比例?

4

1 回答 1

1

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

于 2012-12-21T17:34:50.527 回答