通过终端完全隐藏 OS X 中的 Dock
Completely hide Dock in OS X via the terminal
有办法吗?
我想在我的 JFrame 启动时隐藏 Dock,然后在处理 JFrame 时显示它。
根据this Whosebug answer
There's is no API to control the Dock... at best, you can only suggest a tile to represent your app when present on the Dock.
据我回忆,您可以从应用程序中隐藏 Dock(and/or 菜单栏),但这是通过 Info.plist 文件实现的(终端应用程序没有),或者您可以使用 NSApplication 执行此操作,但终端应用程序再次没有此类对象。
但是,您可能希望将 CLI 应用程序转换为不露面的 GUI 应用程序,这样您就可以从 GUI 应用程序中获益,而无需显示任何内容。
有办法吗? 我想在我的 JFrame 启动时隐藏 Dock,然后在处理 JFrame 时显示它。
根据this Whosebug answer
There's is no API to control the Dock... at best, you can only suggest a tile to represent your app when present on the Dock.
据我回忆,您可以从应用程序中隐藏 Dock(and/or 菜单栏),但这是通过 Info.plist 文件实现的(终端应用程序没有),或者您可以使用 NSApplication 执行此操作,但终端应用程序再次没有此类对象。
但是,您可能希望将 CLI 应用程序转换为不露面的 GUI 应用程序,这样您就可以从 GUI 应用程序中获益,而无需显示任何内容。