gpt4 book ai didi

java - 如何在 java 中创建自定义光标图像

转载 作者:行者123 更新时间:2023-11-29 08:40:32 25 4
gpt4 key购买 nike

我正在创建一个应用程序,我希望根据用户单击的按钮更改光标图像。我几乎不知道该工具包是如何工作的,但在浏览了很多人之后推荐了它。

我在使用该工具包时遇到的一个主要问题是我不知道如何向它添加自定义图像,我也不知道如何向它添加一个 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com