Java Swing Jinternalframe浏览器
我需要在JInternalFrame中集成一个浏览器。我尝试了很多不同的想法:Java Swing Jinternalframe浏览器,java,swing,browser,Java,Swing,Browser,我需要在JInternalFrame中集成一个浏览器。我尝试了很多不同的想法: :它基于重量级组件,因此不要使用swing :仅与java 8兼容 swt浏览器:在JFrame中工作,但在JInternalFrame中不工作,问题已在问题中描述 有人对如何集成浏览器来swing有其他想法吗?它应该能够显示网页,显示webGL并与Java9和Java10兼容 我已经看到了一些类似的问题,但这些问题已经超过10年了,不符合我的目的我找到了一个解决方案,并且成功地解决了。它包含一个库,该库使用sw
- :它基于重量级组件,因此不要使用swing
- :仅与java 8兼容
- swt浏览器:在JFrame中工作,但在JInternalFrame中不工作,问题已在问题中描述
我已经看到了一些类似的问题,但这些问题已经超过10年了,不符合我的目的我找到了一个解决方案,并且成功地解决了。它包含一个库,该库使用swt浏览器,并具有用于JavaSwing应用程序的API 实际上,您不会有任何运气,原因是Swing使用单个本机对等点来呈现整个UI,而嵌入式浏览器支持需要访问Windows本机对等点本身(即JInternalFrame本身没有本机对等点)。我建议使用JavaFX Instead,因为我知道这很难,但它已经与jxBrowser一起使用了,所以我认为有一个针对较新JDK版本的解决方案。我还认为,使用swt浏览器和awt_swt桥接器可能是可行的,我正在尝试使用它