java - 自定义光标java

标签 java cursor

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

最佳答案

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

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

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

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

编辑:

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

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

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

关于java - 自定义光标java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19482427/

相关文章:

java - Android-Firebase-为每个用户创建一个数据文件

java - 如何在继承中使用泛型?

javascript - 创建 Canvas 光标,无法存储颜色

python - MySQLdb.cursors.Cursor.execute 在不同游标的情况下返回不同的值,为什么?

python - ECLIPSE 中 pydev 交互 session 期间光标位置错误

mysql - 使用游标的过程循环中出错

java - 被攻击的 WordPress 网站

java - xml 的 glowpadview 问题

java - 想同时使用2个类

Javascript:使两个圆圈独立地跟随光标,没有冗余