java - 将 Java 程序添加到 Ubuntu 上下文菜单

标签 java ubuntu contextmenu right-click

我正在开发一个与 Ubuntu 一起使用的 Java 桌面应用程序。我需要添加一个上下文菜单项,该菜单项在用户右键单击文件时出现,并将完全限定的文件路径作为参数传递给程序。

搜索后我发现我可以使用Nautilus-Actions,但我想分发我的软件。因此,它应该是一个 shell 脚本或安装选项。

我如何实现这一目标?

最佳答案

部署应用程序。使用Java Web Start并对应用程序的文件类型感兴趣。可以使用 JNLP 中的 association 元素来处理(例如 .txt、.rtf、.html) (应用程序启动)文件。

有关在 JWS 应用程序中使用文件关联的示例,请参阅 file service demo.我的 JNLP API 演示。

关于java - 将 Java 程序添加到 Ubuntu 上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6966128/

相关文章:

android - 上下文菜单在回收站 View 中不起作用

java - 使用 Lucene 索引 zip 文件

java - Hibernate @GenerateValue 尝试修改标识列

java - 检测edittext android Pie中的语言类型?

perl - 如何退出当前的 CPAN 模块并打开一个新 session ?

android - ExpandableListActivity 中 ContextMenu 的问题

java - 即使文件扩展名已更改,如何识别文件类型?

java - 尝试安装 Matlab Compiler Runtime 时出现 JRE 错误

bash - 在执行第一个命令后执行命令

c# - 如何更改 WinForms 上下文菜单上复选标记或 'more' 箭头的颜色?