我有一段代码可以在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的比例?
答案 0 :(得分:1)
据我所知,你可能会“建议”不同大小的光标图像,但操作系统总是有最终决定权。见http://docs.oracle.com/javase/7/docs/api/java/awt/Toolkit.html#getBestCursorSize(int,int)