gpt4 book ai didi

Java jtattoo与自定义光标冲突

转载 作者:行者123 更新时间:2023-12-01 12:16:09 25 4
gpt4 key购买 nike

我正在做一个java swing应用程序,我使用jtattoo外观和感觉( Graphite )。我还有自定义光标的代码:

Toolkit toolkit=Toolkit.getDefaultToolkit();
Image image=toolkit.getImage("images/swordCursor.png");
Point hotSpot=new Point(0,0);
Cursor cursor=toolkit.createCustomCursor(image, hotSpot, "Sword");
setCursor(cursor);

我不明白为什么图像光标在没有 jtattoo 外观和感觉的情况下工作正常,但在激活 jtattoo Graphite 外观和感觉时却不起作用。

编辑:执行应用程序后,如果光标位于按钮上,可以看到光标(剑)的图像,但是当光标离开按钮时,光标变为默认图像。

最佳答案

哦,我现在明白了,我看到了我的错误。问题出在下面一行:

setCursor(cursor);

正确的是:

getContentPane().setCursor(cursor);

关于Java jtattoo与自定义光标冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002072/

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