在另一个应用程序中嵌入应用程序

在另一个应用程序中嵌入应用程序

问题描述:

我确定你们中的一些人注意到,如果你有Acrobat Reader(或任何其他pdf查看器),并在Firefox中打开pdf,你会看到它嵌入到你的标签页中。有什么方法可以将应用程序嵌入到JFrame中吗?在另一个应用程序中嵌入应用程序

这是一个相当棘手的问题。一般来说,原生应用程序如Adobe Reader不提供可嵌入到swing应用程序中的组件。但在Windows中,有COM/OLE方法可以将应用程序嵌入到一起。这article可以帮助你。它指出了允许这种嵌入的两个项目JCOM和JACOB。

是的,但该应用程序需要提供可嵌入的JComponent版本。