在window中的菜单和程序界面是捆绑在一起的:
但是在mac中的菜单都是这样的:
菜单栏都吸顶到系统的菜单栏上了。
JavaFx开发的界面,默认的菜单都是和界面绑定在一起的,要实现mac的菜单效果查了好久,都没有相关的介绍。
最后发现再menu身上有个方法:
menuBar = new MenuBar();
menuBar.setUseSystemMenuBar(true);
这样就可以了:
本文介绍如何使用 JavaFX 在 MacOS 上实现菜单栏吸顶效果。通过设置菜单栏属性 useSystemMenuBar 为 true,可以让菜单栏固定在系统顶部。
在window中的菜单和程序界面是捆绑在一起的:
但是在mac中的菜单都是这样的:
菜单栏都吸顶到系统的菜单栏上了。
JavaFx开发的界面,默认的菜单都是和界面绑定在一起的,要实现mac的菜单效果查了好久,都没有相关的介绍。
最后发现再menu身上有个方法:
menuBar = new MenuBar();
menuBar.setUseSystemMenuBar(true);
这样就可以了:
5877
444

被折叠的 条评论
为什么被折叠?
