为什么我的setCursor()会停止创建我的工具提示?

时间:2017-02-22 07:32:52

标签: java javafx tooltip

下面我将光标设置为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);
});

1 个答案:

答案 0 :(得分:1)

我认为你遇到了这个错误:https://bugs.openjdk.java.net/browse/JDK-8094371

该卡表明这是在8u20中修复的,但是通过使用Windows7和8u121,此问题仍然存在。