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

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

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
2 459
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

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

Ответ принят как подходящий

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

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