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

StackOverflow https://stackoverflow.com/questions/309158

  •  08-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top