Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将应用程序嵌入到另一个应用程序中_Java_Swing_Embed - Fatal编程技术网

Java 将应用程序嵌入到另一个应用程序中

Java 将应用程序嵌入到另一个应用程序中,java,swing,embed,Java,Swing,Embed,我相信你们中的一些人已经注意到,如果你有Acrobat Reader(或任何其他pdf查看器),并在Firefox中打开pdf,你会看到它嵌入到你的标签中。有没有办法在JFrame中嵌入应用程序?是的,但该应用程序需要提供可嵌入的JComponent版本。这是一个相当棘手的问题。通常,本机应用程序(如Adobe Reader)不提供可嵌入swing应用程序的组件。但在Windows中,有一种COM/OLE方法允许将应用程序嵌入到一起。这可以帮助你。它指出了允许这种嵌入的两个项目JCOM和JACO

我相信你们中的一些人已经注意到,如果你有Acrobat Reader(或任何其他pdf查看器),并在Firefox中打开pdf,你会看到它嵌入到你的标签中。有没有办法在JFrame中嵌入应用程序?

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

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