我正在搜索互联网,但找不到如何在JavaFX中使用CSS设置自定义光标的方法。我知道可以通过
ImageCursor
来设置自定义光标,像这样:
但是当我在css
中使用以下代码时,它并不能生效:
setStyle("-fx-cursor:url('/images/pencil.png')");
是否有可能使用 css
创建自定义样式?
javafx-8
和javafx-2
中,许多事情都是类似的。在这种情况下,两者的概念应该是相同的。现在,javafx
标签或多或少被用作这些javafx版本的同义词。保留它可能会使您的问题更容易找到并获得更多关注。回滚的主要原因是缺乏任何指示编辑是否合理(我可能错过了您和编辑之间的某些通信)。顺便说一句:在标签中仅添加一些信息从来不是一个好主意。在P的历史记录中,这似乎只是一个特别糟糕的编辑。 - fabianButton
上尝试过:无效的URL不会发生任何事情,有效的URL会抛出ClassCastException
。我还尝试在Java代码中使用已解析的URL(从调试堆栈中获取)成功地像这样button.setCursor(new ImageCursor(new Image("file:\\...")));
。 - DVarga