如何在整个Java应用程序中更改光标?

时间:2012-11-24 20:43:11

标签: java image swing dialog cursor

我正在使用以下代码在我的java应用程序中创建自定义游标:

this.setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
            Utilities.getImage("images\\mouse_pointer.png", false), 
            new Point(0, 0), 
            "cursor"));

“this”指的是扩展JFrame的类。光标使用此代码按预期更改,但每当我打开新的模式对话框时,光标将返回其默认状态。我尝试更改每个新对话框的光标,但这仅在我将鼠标悬停在对话框上时才有效;离开对话框区域后,光标再次返回原始状态。有人知道为什么会这样或者在整个应用程序中更改光标的方法吗?任何帮助将不胜感激。

感谢。

0 个答案:

没有答案