ICEPDF Applet |禁用工具栏中的“另存为”按钮

时间:2011-02-18 08:46:05

标签: applet icepdf

我正在使用ICEPDF(开源java applet)我的pdf的Applet查看器在我的网页中查看 没有使用adobe reader。 现在我要禁用" Save-As"顶部有工具栏的按钮。 我提取了jar文件,不知道要自定义哪个文件。可以帮助 我在要编辑的文件上,以便隐藏工具栏中的另存为选项。 请..谢谢 - 哈恩

1 个答案:

答案 0 :(得分:1)

您可以使用SwingViewBuilder。就个人而言,我通过子类化并为我想要禁用的东西返回空值来进行自定义。

修改

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

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