由于最近想想写一个富文本编辑器结合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了的说!~~~
本文对你有帮助的吗,如果有就点个赞吧、