2016-05-23 7 views
0

Wir haben ein Programm als Uni-Zuordnung erstellt und möchten ICEPdf oder einen anderen PDF-Viewer für Java verwenden.Verwendung von ICEpdf "inside" Java-Programm

Wir haben verschiedene Registerkarten erstellt, und in einem kann der Benutzer eine PDF-Datei auswählen, um "hochzuladen" und anzuzeigen. Das Problem ist, dass wir es so einrichten möchten, dass der Benutzer die PDF-Datei in der Anwendung anzeigen kann, während ICEpdf derzeit ein zusätzliches Fenster erstellt und die PDF-Datei separat anzeigt.

Kann dies mit der ICEpdf Viewer-Komponente implementiert werden?

Anbei einige Bilder, die erklären, was vor sich geht.

enter image description here

Bearbeiten/Update: Grundsätzlich muss ICEpdf eine JFrame, während wir sie brauchen im aktuellen Fenster auszuführen.

Antwort

0

Was wir tun wollten, funktionierte nicht/konnte nicht, so dass wir es nur in einem eigenen Fenster von einem Knopf innerhalb des Programms geöffnet hatten.

0

Es kann sich das Beispiel in ./examples/component/ViewerComponentExample.java im ICEpdf-Bundle ansehen. Es wird gezeigt, wie man ein einbettbares JPanel erstellt und die Tastaturbefehle einrichtet.