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

时间:2014-09-18 10:52:25

标签: javafx

我根本无法在mac上使用工具提示。无论我做什么,它都没有显示出来。我已经尝试在scenebuilder中添加工具提示元素

enter image description here

在代码中手动执行:

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上测试完全相同的代码,效果很好......

1 个答案:

答案 0 :(得分:0)

如果有其他人想知道这是因为我使用了Cyborg的RAT 7鼠标。没有来自Cyborg的软件,mac出于某种原因认为鼠标在不断移动。安装软件后,工具提示显示。