JavaFX中的工具提示不起作用?

JavaFX中的工具提示不起作用?,javafx,Javafx,我根本无法在mac上使用工具提示。不管我做什么都不会表现出来。我尝试在scenebuilder中添加工具提示元素 及 手动输入以下代码: public class JavaFXApplication13 extends Application { @Override public void start(Stage primaryStage) { Button btn = new Button(); btn.setText("Say 'Hello World'"); To

我根本无法在mac上使用工具提示。不管我做什么都不会表现出来。我尝试在scenebuilder中添加工具提示元素

手动输入以下代码:

public class JavaFXApplication13 extends Application {

@Override
public void start(Stage primaryStage) {
    Button btn = new Button();
    btn.setText("Say 'Hello World'");
    Tooltip tooltip = new Tooltip();
    tooltip.setText("asd");
    btn.setTooltip(tooltip);

    StackPane root = new StackPane();
    root.getChildren().add(btn);

    Scene scene = new Scene(root, 300, 250);

    primaryStage.setTitle("Hello World!");
    primaryStage.setScene(scene);
    primaryStage.show();
}

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
    launch(args);
}

}

在Windows上测试了完全相同的代码,效果很好…

如果有人想知道的话,这是因为我使用了电子人的RAT 7鼠标。没有电子人的软件,mac电脑不知为什么认为鼠标一直在移动。安装软件后,将显示工具提示

请发布一个显示问题的帖子。它现在被添加到问题中。在我的Mac Java 1.8.0_20,OS X 10.8.5上运行良好。如果我用外部鼠标连接USB集线器,它不工作,但如果我只使用鼠标垫而不连接USB集线器,它工作得很好??好吧,经过一些研究,我实际上已经发现我的鼠标是罪魁祸首。。如果我松开鼠标插头,工具提示就会出现。