我根本无法在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上测试完全相同的代码,效果很好......
答案 0 :(得分:0)
如果有其他人想知道这是因为我使用了Cyborg的RAT 7鼠标。没有来自Cyborg的软件,mac出于某种原因认为鼠标在不断移动。安装软件后,工具提示显示。