1

我正在使用 ICEPDF(开源 Java 小程序)Applet 查看器让我的 pdf 在我的网络中查看,而无需使用 adobe 阅读器。现在我想从顶部可用的工具栏中禁用“另存为”按钮。我已经提取了 jar 文件,但不知道要自定义哪个文件。any1 可以帮助我编辑要编辑的文件,以便从我的工具栏中隐藏另存为选项。请..谢谢 - Haan

4

1 回答 1

1

你可以继续工作SwingViewBuilder。就个人而言,我通过继承它并为我想要禁用的东西返回空值来进行自定义。

编辑

SwingViewBuilder有许多 buildXYZ() 方法。只需为每个不需要的按钮/菜单项/工具栏使此类方法返回 null。其余代码正在优雅地处理空值并跳过它。

具体来说,对于“另存为”功能,您需要更改/覆盖buildSaveAsFileButton()buildSaveAsFileMenuItem().

于 2011-02-23T03:58:32.193 回答