3

所以我的问题是,周六我用 Java 制作了一个自定义框架,并且我制作了它以便用户可以移动框架。我得到了那个工作。现在我的问题是我有一个标签,它使我的用户能够移动框架,我想知道我将如何制作它,所以当用户单击或鼠标位于标签中时,它会显示我拥有的光标制作。我只是想知道我将为此使用什么代码。

4

1 回答 1

8

在您的 MouseListener 中,您可以使用:

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

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

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

编辑:

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

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

并且您提供用于光标的图像。

于 2013-10-20T20:25:37.637 回答