所以我的问题是,周六我用 Java 制作了一个自定义框架,并且我制作了它以便用户可以移动框架。我得到了那个工作。现在我的问题是我有一个标签,它使我的用户能够移动框架,我想知道我将如何制作它,所以当用户单击或鼠标位于标签中时,它会显示我拥有的光标制作。我只是想知道我将为此使用什么代码。
问问题
3307 次
1 回答
8
在您的 MouseListener 中,您可以使用:
event.getComponent().setCursor(...);
阅读游标 API 以获取更多信息。您可以使用 getPredefinedCursor() 方法。
mousePressed() 方法将设置光标。然后在 mouseReleased() 方法中,您将光标设置为 null 以恢复默认光标。
编辑:
要使用自定义光标,基本代码将是:
Cursor custom = Toolkit.getDefaultToolkit().createCustomCursor(...);
并且您提供用于光标的图像。
于 2013-10-20T20:25:37.637 回答