在 Java 或其他编程语言中,如何在 KDE 和 Gnome 的应用程序菜单中添加新程序组?
我正在使用 Ubuntu 和 Kubuntu 8 进行测试。在 ~/.config/menus/applications-merged 中放置一个简单的 .menu 文件在 Kubuntu 中有效,但相同的过程在 Ubuntu 中没有任何作用。
我的文件内容如下:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Menu>
<Name>My Program Group</Name>
<Include>
<Filename>shortcut.desktop</Filename>
</Include>
</Menu>
</Menu>
请注意,.desktop 文件正确放置在 ~/.local/share/applications 中。
Ps:最初的问题没有指定我想要以编程方式解决方案。