有没有办法在Java AWT框架中显示Flash或Adobe Reader ActiveX控件? 我正在将一个大型的旧J ++应用程序移植到标准Java,它需要在AWT框架上托管某个ActiveX控件。 这可能吗? 我看着JACOB (Java to COM Bridge) project,它似乎不支持在屏幕上绘制的ActiveX对象。 解决方案如下: 看起来可以通过混合AWT和SWT来完成。 Eclipse项目的样本片段为embeds Microsoft Word into an AWT/SWT mixed ap…

2020年11月14日 0条评论 79点热度 阅读全文

我从两个因此开始的相同线程中使用JACOB遇到了一个奇怪的问题。我有一个实用程序类,它使用静态ActiveXObject字段将各种请求分派到WMI。第一个线程工作正常。当第二个线程启动时,出现以下异常: com.jacob.com.ComFailException: Can't map name to dispid: ExecQuery at com.jacob.com.Dispatch.invokev(Native Method) at com.jacob.com.Dispatch.invokev(Dispatc…

2020年11月11日 0条评论 50点热度 阅读全文

有什么方法可以将ActiveX控件添加到JPanel。 解决方案如下: 容易?没有。 使用桥接技术(我认为应避免使用哪种技术)?是的,例如Bridge2Java。 Bridge2Java是允许Java使用的工具 与ActiveX通讯的程序 对象。它可以轻松集成 ActiveX对象转换成Java 环境。使用Java本机 接口和COM技术 Bridge2Java允许ActiveX对象 被当作​​Java对象对待。

2020年11月2日 0条评论 47点热度 阅读全文

我需要将一个使用MFC库编写的简单函数(假设)int printText(string)(该函数在完全由MFC开发的驱动程序lib的特定打印机上打印文本)改编成两个应用程序,分别在LabView和Java中开发(Eclipse RCP)。 我以为ActiveX组件是可以很好地适合两个应用程序的正确选择,但是我不知道从哪里开始。 有没有人可以指导我开发这种简单的ActiveX而不涉及ActiveX世界的所有灵活性(即复杂性)?我的组件应该是不可见的,无非是带有字符串的print方法(以及最终另一个初始化打印机的ini…

2020年10月16日 0条评论 45点热度 阅读全文

基本上,任务很简单,但是我坚持执行。我需要使用任何可用的工具拍摄页面 的一部分的快照(只要它不需要任何特殊的安装并且没有Flash(对不起,adobe))。 目标:拍摄 的快照,以便我们可以将其显示为该子页面的缩略图/链接(任何类型的图像)。 有时可能很灵活,并且始终位于页面的中央(因此x&y窗口坐标将不起作用),因此如果它基于 的id或类会很好 任何帮助将非常感激! 解决方案如下: 我来看看HTML to canvas JavaScript库。 您唯一要解决的问题是它会显示div,因为它是由HTMLToCanva…

2020年4月21日 0条评论 42点热度 阅读全文

我试图使人脸检测和比较代码。现在,对于该项目,我将使用ZZActiveX2.0。因此,我使用jacob访问ActiveX。我下载了jacob-1.19并将jacob-1.19-x86.dll复制到System32并在我的Java项目中注册了jacob-1.19.jar。我检查了注册表中的应用程序clsid(HKEY_CLASSES_ROOT \ ACTIVEX.ActiveXCtrl.1 \ CLSID(Default)->“ {e77e4cc8-e879-4a72-850a-b824742ec5b7}”)。…

2020年3月7日 0条评论 43点热度 阅读全文

我想知道是否可以用Java创建浏览器控件吗? 在我的网站上,我想读取访问者的以太网(或wifi)卡的MAC地址,然后将其提交给PHP脚本。现在,我们有了一个可以完美运行的ActiveX控件,但是它只能在Windows上运行,因此我们正在寻找多平台的东西。因此,我们正在考虑使用Java(应该已经为所有用户安装了JRE)。 Java Applet是唯一的替代解决方案吗?有什么建议么? 最好的祝福。 解决方案如下: 是的,我认为Java Applet是唯一的解决方案。 Flash怎么样?但是我不确定ActionScrip…

2020年2月2日 0条评论 57点热度 阅读全文

有没有办法在Java AWT框架中显示Flash或Adobe Reader ActiveX控件? 我正在将一个大型的旧J ++应用程序移植到标准Java,它需要在AWT框架上托管某个ActiveX控件。 这可能吗? 我看着JACOB (Java to COM Bridge) project,它似乎不支持在屏幕上绘制的ActiveX对象。 解决方案如下: 看起来可以通过混合AWT和SWT来完成。 Eclipse项目的样本片段为embeds Microsoft Word into an AWT/SWT mixed ap…

2019年11月23日 0条评论 49点热度 阅读全文

我想知道是否可以通过MAC OS X执行本机代码,但可以从SAFARI中安装的插件或扩展程序开始执行。 类似于Active x控件在Windows OS中可以正常工作。我想为Mac osx Lion和Snow Leopard复制相同的行为。我不知道是否可以使用Java Applets或Adobe Flash来完成? 解决方案如下: 看FireBreath。它是c ++,而不是目标C,但是您可以在其中使用目标C ++来调用目标c函数。 由于Safari不再支持前者,因此许多人正在使用它将WebKit插件转换为NPAP…

2019年9月10日 0条评论 40点热度 阅读全文

我具有使用Java Applets构建的应用程序,该Java Applets在带有IE 9的Windows 7上运行良好。有 Internet Explorer 11 。 要运行applet,我使用的是Oracle Deployment Toolkit Script,其最新版本取自https://www.java.com/js/deployJava.txt。但是脚本无法检测Java插件。它仅重定向到页面java.com(建议下载最新的JRE)。 但是我的浏览器已安装Java插件(此处为JRE 1.7.80): 还有…

2019年8月28日 0条评论 49点热度 阅读全文