当前位置: 首页 > 面试题库 >

在多个平台上的Java应用程序中的WebKit浏览器

韦阳晖
2023-03-14
问题内容

我试图在我的Java应用程序中嵌入WebKit浏览器。我坚持使用WebKit,因为我不想用例如Eclipse
SWT库中的Browser小部件支持的每个浏览器测试HTML5 / CSS / Javascript。

有没有办法在Mac,Windows和Linux上执行此操作,从而确保我的网页在Java应用程序中统一呈现?


问题答案:

从SWT 3.7 M5开始,Browser如果使用SWT.WEBKIT标记创建,则小部件可以在所有平台上使用WebKit
。特定于平台的条件可能适用:请参阅http://www.eclipse.org/swt/faq.php#howusewebkit。



 类似资料:
  • 问题内容: Java应该可以“编写一次,在任何地方运行”,它确实可以做到,但是在某些情况下,它变成了“编写一次,在任何地方调试”。 将Java应用程序从一个平台迁移到另一个平台时,出现问题的最常见原因是什么? 什么是不常见但有趣的原因? 问题答案: 不要假设文件系统是否区分大小写 不要对路径或目录分隔符做任何假设 不要对行终止符做任何假设 除非您确实非常确定要使用以下语言,否则请不要使用默认平台编

  • 问题内容: 该主题已经有几个问题,但是似乎都无法正常工作。 我的要求是构建一个可在 每个平台 上创建 一个jar 的ant脚本,即一个用于Windows x86的 jar ,一个用于Windows x64,Linux x86 / x64的 jar 。 有人有进一步的见解吗? 使用上述方法,我无法产生可行的解决方案。它以未自动加载SWT jar文件结尾或未包含在类路径中而结束。 如果有人能提出一个可

  • 网上有一点信息,大部分都过时了。有没有人知道,我们怎么用视窗平台上的Tor浏览器或TOR上的硒来请求?来自stackowerflow的所有其他答案都不起作用...

  • 我用开发了一个web应用程序,它运行良好。 现在我正在尝试为其他开发人员设置相同应用程序的更多实例。因此,现在我有9个实例(dev01-dev09)。我已经为每个dev实例创建了数据库并设置了文件,除了之外,它们都运行良好。例如,由创建的消息队列,但它是由dev02的使用者处理的(它应该由dev01处理)等等。 [更新于美国东部时间1月23日凌晨4点]为了尝试一下,我将queue_options中

  • 问题内容: 如何在基于Java的桌面应用程序中嵌入浏览器?我是否可以直接与嵌入式浏览器通信(而不是通过本地主机)……例如加载html文本,捕获onclick事件,获取表单值? 谢谢 问题答案: 查看Eclipse,它具有一个嵌入式浏览器,用户可以对其进行配置(它们支持多种浏览器)。 即使您通过AWT_SWT桥使用基于AWT的应用程序,也可能会嵌入他们的浏览器。 此文章可以帮助您开始。

  • 问题内容: Jenkins正在显示启动chromedriver的消息,但未触发chromedriver并且测试用例失败。我不知道为什么会发生 注意:为此代码创建的xml在终端上成功运行。我认为问题出在chromedriver selenium代码: 问题答案: 检查您的chromedriver版本和chromebrowser版本。当版本不匹配时,我已经注意到这种现象。 您可以参考此链接http:/