有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在Java中设置自定义游标?

最近我在Java中注意到:

Cursor.CUSTOM_CURSOR

我试过:

setCursor(Cursor.CUSTOM_CURSOR);

我得到了错误(可能是因为自定义光标尚未定义):

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: illegal cursor type

谁能告诉我如何将光标设置为自定义光标,以及如何定义自定义光标


共 (2) 个答案

  1. # 2 楼答案

    要创建自定义游标,您需要使用^{},这将返回一个Cursor,您可以将其应用于组件

    这将需要您定义一个图像,最好是带有透明度支持的图像,定义用于确定MouseEvent生成位置的“热点”,以及光标的名称