Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个只能在 Windows 上运行的 Swing 应用程序,我想将所有内容打包到一个 .jar 文件中。我想在 JAR 中包含一个 .chm 帮助文件,并能够通过单击JMenuItem标记的“帮助”或“内容”来启动它(我已经对创建 AbstractAction子类有一定的了解)。如何以编程方式从 JAR 文件中打开 .chm 文件?
JMenuItem
AbstractAction
Desktop提供了一种open()方法。您可能必须将其检索.chm为嵌入式资源并将其停放在文件系统中的已知位置。
Desktop
open()
.chm