JavaFX自定义CSS光标

GOX*_*LUS 5 css java javafx

我正在网上搜索,但是找不到使用css在javaFX中设置自定义游标的方法,我知道该怎么做ImageCursor

如何在javaFX中创建自定义光标?

但我在使用此行css并且无法正常工作:

setStyle("-fx-cursor:url('/images/pencil.png')");
Run Code Online (Sandbox Code Playgroud)

是否可以用制作一个服装css

LGS*_*Son 1

更新

\n\n

我注意到原始样本使用

\n\n
setStyle("-fx-cursor:url(\'/images/pencil.png\')");\n
Run Code Online (Sandbox Code Playgroud)\n\n

引发异常,似乎是一个错误:

\n\n\n\n

不过,如果要以 CSS 方式分配自定义光标,则需要按如下所示完成。

\n\n
\n\n

原答案

\n\n

当使用自定义CSS 光标时,非 URL 后备(一个或多个其他值)必须位于后备列表的末尾,即auto,因此您的代码需要如下所示:

\n\n
//---------------------------------------------- \xe2\x86\x93\nsetStyle("-fx-cursor:url(\'/images/pencil.png\'),auto");\n
Run Code Online (Sandbox Code Playgroud)\n