Frage

Ich bin sicher, einige von Ihnen haben bemerkt, dass, wenn Sie Acrobat Reader (oder einen anderen PDF-Viewer) haben und ein PDF in Firefox öffnen, es in Ihrem Tab eingebettet angezeigt wird.Gibt es eine Möglichkeit, eine Anwendung in einen JFrame einzubetten?

War es hilfreich?

Lösung

Das ist ziemlich knifflig.Im Allgemeinen bieten native Anwendungen wie Adobe Reader keine Komponenten, die in Swing-Anwendungen eingebettet werden können.Aber in Windows gibt es einen COM/OLE-Ansatz, der die gemeinsame Einbettung von Anwendungen ermöglicht.Das Artikel kann dir helfen.Es verweist auf zwei Projekte, JCOM und JACOB, die eine solche Einbettung ermöglichen.

Andere Tipps

Ja, aber diese Anwendung benötigt JComponent Version bereitzustellen, die bündig ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top