Встраивание приложения в другое приложение

Я уверен, что некоторые из вас заметили, что если у вас есть Acrobat Reader (или любая другая программа для просмотра PDF-файлов) и вы открываете PDF-файл в Firefox, вы увидите, что он встроен во вкладку. Есть ли способ встроить приложение в JFrame?


person Geo    schedule 21.11.2008    source источник


Ответы (2)


Это довольно сложно. Как правило, родное приложение, такое как Adobe Reader, не предоставляет компонент, который можно встроить в приложение Swing. Но в Windows есть подход COM/OLE, который позволяет встраивать приложения вместе. Эта статья может вам помочь. Он указывает на два проекта JCOM и JACOB, которые допускают такое встраивание.

person Rastislav Komara    schedule 22.11.2008

Да, но это приложение должно будет предоставить встраиваемую версию JComponent.

person Marko    schedule 21.11.2008