自定义光标java

时间:2013-10-20 20:22:13

标签: java cursor

所以我的问题是星期六我在Java中创建了一个自定义框架,我做了这样,所以用户可以移动框架。我有那个工作。现在我的问题是我有一个标签,让我的用户能够移动框架,我想知道如何在用户点击或鼠标位于标签时如此,它显示我有一个光标制作。我只是想知道我会用什么代码。

1 个答案:

答案 0 :(得分:7)

在MouseListener中,您可以使用:

event.getComponent().setCursor(...);

阅读Cursor API以获取更多信息。您可以使用getPredefinedCursor()方法。

mousePressed()方法将设置光标。然后在mouseReleased()方法中,将光标设置为null以恢复默认光标。

编辑:

要使用自定义光标,基本代码为:

Cursor custom = Toolkit.getDefaultToolkit().createCustomCursor(...);

并提供用于光标的图像。