我需要在WPF或WinForms窗口中加载Java AWT或Swing控件。
我尝试过使用IKVM,但我无法在.Net容器中使用转换后的Java控件。
我还尝试使用WebBrowser控件从包含applet的磁盘加载网页。这可以工作,但它受到太多安全限制,因为Web浏览器可以阻止它,因为它可能是“有害内容”。即使Web浏览器确实加载了applet,Java运行时也可以阻止它,因为Java现在在某些计算机上放置了大量的安全限制,我甚至无法从文件系统中运行Java applet(即使在转向安全性降到最低限度。)
那么如何在WPF中加载Java控件,或以更稳定的方式加载applet?