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

miniHessel

我根本无法在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上测试了完全相同的代码,效果很好...

miniHessel

如果有人怀疑,这是因为我使用了Cyborg的RAT 7鼠标。如果没有Cyborg的软件,mac机由于某种原因会认为鼠标一直在移动。安装软件后,将显示工具提示。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章