下面我将光标设置为HAND,但是只要我的工具提示启动,手就会返回到原始光标,直到我移动并重新激活悬停监听器。有谁知道为什么会这样?
nodeB.hoverProperty().addListener(l->{
String[] splittedName = n.getName().split(";");
String descNames = splittedName[0];
String officeNames = splittedName[1];
System.out.println(officeNames);
Tooltip t = new Tooltip(officeNames);
nodeB.setCursor(Cursor.HAND);
Tooltip.install(nodeB, t);
});
答案 0 :(得分:1)
我认为你遇到了这个错误:https://bugs.openjdk.java.net/browse/JDK-8094371
该卡表明这是在8u20中修复的,但是通过使用Windows7和8u121,此问题仍然存在。