JavaFX自定义css游标

时间:2016-07-03 09:18:05

标签: java css javafx

我在网上搜索但我找不到如何在 css 的javaFX中设置自定义光标,我知道如何使用ImageCursor这样做:

https://github.com/DanielG/ghc-mod/issues/798

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

setStyle("-fx-cursor:url('/images/pencil.png')");

是否可以使用css制作服装?

1 个答案:

答案 0 :(得分:1)

更新

我注意到原始样本使用

setStyle("-fx-cursor:url('/images/pencil.png')");
发出异常的

似乎是一个错误:

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

原始答案

使用自定义CSS cursor时,非网址后备(一个或多个其他值)必须位于后备列表的末尾,即auto,所以你的代码需要看起来像这样:

//---------------------------------------------- ↓
setStyle("-fx-cursor:url('/images/pencil.png'),auto");