解决SWT打包成exe使用IE的版本较低的问题!

博主想写富文本编辑器结合SWT,编辑页面用WangEditor,因版本过低显示错乱,发现是IE版本问题。修改注册表后,Idea运行正常,打包为exe仍有问题。百度无果后转向Google,在代码中添加一行成功解决问题,查看时为IE11。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      由于最近想想写一个富文本编辑器结合SWT,swt直接浏览网页显示编辑页面,编辑页面是WangEditor采用大量的js和css,

由于版本过低,显示出来的内容总是发生错乱,然后百度后发现是IE的版本问题,默认是和java环境的ie版本一样,

      参考https://my.oschina.net/u/930283/blog/1809801,修改了注册表,然后在Idea中运行时没毛病显示正常,打包为jar相显示正常然后使用jar2exe打包为exe就出问题了,根据http://mybrowse.osfipin.com/的显示还是使用的IE9,然后百度了一天也没有得到问题的答案,很是物语,没次打开百度输入的内容是一样的,搜索的结果也一样,我彻底对百度失望了,我把目光转向了google,成功的解决的我的问题。

 

在代码中添加一行 

System.setProperty( "org.eclipse.swt.browser.IEVersion", "11000" );

就成功解决了我的问题,在查看时就是iE11了的说!~~~

本文对你有帮助的吗,如果有就点个赞吧、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值