我如何将运行的Windows程序嵌入到java applet中,如记事本,mspaint,......
答案 0 :(得分:2)
我认为你不能。 Java的基本原则之一是安全性,如果你能够嵌入像记事本这样无害的Windows程序,那么阻止其他人在applet中嵌入某种病毒的方法是什么?
更不用说,独立程序并不能真正嵌入任何东西。你需要有一些可嵌入的小部件 - 例如,Excel存在(这就是你可以在MS Word文档中获取电子表格框的方式),但不适用于那里的每个程序。
答案 1 :(得分:1)
您可以使用已签名的小程序执行某些操作...但您无法让应用程序显示在远程计算机上。
如果您只是想让它供本地使用,您可能会说服applet启动记事本(我从未想过会做类似的事情,但如果applet已经签名,那么它就不在沙盒中了,所以我看不清楚为什么你不能),但它会在本地机器的新窗口上启动。
您可以查看JACOB以获取Java-COM集成,其中可能可以执行您想要的操作,如果它只在本地计算机上,则可以再次查看。您仍然需要签名的小程序。
答案 2 :(得分:0)
你不能,applet是沙盒的,你将无法呼叫任何外部的东西,如其他程序。
答案 3 :(得分:0)
也许可以通过以下方式完成:
显然,这最适合在企业内部网上运行(OP没有具体说明它将在何处使用。)