作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个应用程序,我希望根据用户单击的按钮更改光标图像。我几乎不知道该工具包是如何工作的,但在浏览了很多人之后推荐了它。
我在使用该工具包时遇到的一个主要问题是我不知道如何向它添加自定义图像,我也不知道如何向它添加一个 Point 对象...我试过 MouseInfo.getPointerInfo() 但是那仍然行不通,“新点(0,0)”也不会我已经在这个类中扩展了 JPanel,所以我不知道是否可以同时扩展 Point...
最佳答案
I dont know how to add my custom images to it and I also do not know how to add a Point object to it
首先,您创建一个 16x16 的自定义图像
基本代码是:
Image customimage = ...;
Cursor customCursor = Toolkit.getDefaultToolkit().createCustomCursor(customImage, new Point(0, 0), "customCursor");
然后当你想使用它时,你可以:
component.setCursor( customCursor );
重置你使用的光标
component.setCursor( null );
关于java - 如何在 java 中创建自定义光标图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40592495/
我是一名优秀的程序员,十分优秀!