私は、Adobe Readerを使用せずにPDFをWebで表示するために、ICEPDF(オープンソースのJavaアプレット)アプレットビューアを使用しています。次に、上部にあるツールバーの[名前を付けて保存]ボタンを無効にします。jarファイルを抽出しましたが、どのファイルをカスタマイズすればよいかわかりません。any1は、ツールバーから[名前を付けて保存]オプションを非表示にするように編集するファイルを支援してくれますか。お願いします..ありがとう-ハーン
1308 次
1 に答える
1
あなたはに取り組むことができますSwingViewBuilder
。個人的には、カスタマイズをサブクラス化し、無効にしたいものに対してnullを返すことでカスタマイズしました。
編集:
SwingViewBuilder
多くのbuildXYZ()メソッドがあります。そのようなメソッドが不要なボタン/メニュー項目/ツールバーごとにnullを返すようにする必要があるだけです。コードの残りの部分はnullを適切に処理し、それをスキップします。
具体的には、「名前を付けて保存」機能の場合、とを変更/上書きする必要がありbuildSaveAsFileButton()
ますbuildSaveAsFileMenuItem()
。
于 2011-02-23T03:58:32.193 に答える