Question

J'utilise la visionneuse d'applet IcePDF (open source java applet) pour mon PDF à afficher dans mon Web sans utiliser Adobe Reader. Maintenant, je veux désactiver le bouton "Save-as" de la barre d'outils disponible en haut. J'ai extrait des fichiers JAR et je ne sais pas quel fichier personnaliser. Any1 pourrait m'aider sur le fichier à modifier de manière à masquer l'option Save-as de ma barre d'outils. S'il vous plaît .. merci - Haan

Était-ce utile?

La solution

Vous pouvez travailler sur SwingViewBuilder. Personnellement, j'ai fait la personnalisation en la sous-classée et en retournant Nulls pour les choses que je voulais désactiver.

ÉDITER:

SwingViewBuilder a de nombreuses méthodes buildXyz (). Il est nécessaire de faire en sorte qu'une telle méthode renvoie NULL pour chaque bouton / élément de menu / barre d'outils qui n'est pas nécessaire. Le reste du code gère les nulls gracieusement et le saute dessus.

Plus précisément, pour la fonction "Save-As", vous devez modifier / remplacer buildSaveAsFileButton() et buildSaveAsFileMenuItem().

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top