为了账号安全,请及时绑定邮箱和手机立即绑定

有没有一种简洁的方案解决“把Web页面嵌入到Swing设计的应用程序”

有没有一种简洁的方案解决“把Web页面嵌入到Swing设计的应用程序”

白衣染霜花 2023-04-18 22:18:18
项目中Client端使用的是Swing设计的界面,有一个核心代码用javascript写成的单独的地图访问功能Web页面。现在需要把Web页面嵌入到Swing设计的应用程序中,我使用SWT中org.eclipse.swt.browser.Browser类在Window7 SP1 x64下解决了这个问题,解决的思路是先把web页放入Browser中,再使Browser能在Swing中访问。但是,在Ubuntu 12.10 x64环境下,jdk和swt的版本都与Window7环境下的一致,运行会出现例如SWTError等各种错误,导致Web页面显示的内容出不来。请问:在不引入SWT的前提下,有没有一种简洁的方案解决“把Web页面嵌入到Swing设计的应用程序”中这个问题?如果需要引入第三方jar,请标明jar的下载地址,谢谢~
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

三种方案:
1.用JEditorPane,缺点:html支持有限,不可与host交互。
2.用DJNativeSwing包,分平台发布,可与host交互。
3.升级JDK到7+,嵌套JavaFX的WebView,可与host交互。

查看完整回答
反对 回复 2023-04-21
  • 1 回答
  • 0 关注
  • 148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信