功能区是否可以在没有菜单栏的Mac上运行?

时间:2010-10-12 13:53:15

标签: java macos ribbon

我正在开发一个java应用程序,我正在使用色带而不是菜单栏,但由于Mac完全依赖于菜单栏,我应该修改我的应用程序以获得菜单栏或者这不是必需的吗?

由于

1 个答案:

答案 0 :(得分:4)

许多已移植到Mac的应用程序忽略了内置菜单栏并使用自己的内部菜单,色带,按钮,图标,小部件或其他控件元素。

对于许多熟悉跨平台应用程序以及它们在外观上经常不同的有经验的Mac用户而言,这可能不是一个交易破坏者。

但对于经验不足的用户,您已经打破了所有Mac OS X界面设计的基本原则。您已从用户期望的位置删除菜单,并强制用户了解您的替换工作方式。这可能不会完全和永久地破坏用户对您的应用程序的理解,但为什么让任何人更努力地使用您的创作?

我会说所有都不属于OS X菜单栏。只有通过适当的应用程序才能访问大量应用程序功能。但是应该提供诸如“保存”,“复制”和“打印”等常用功能 - 具有标准键盘快捷键和标准菜单排列的标准功能。