java swing内嵌浏览器的html乱码怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java swing内嵌浏览器的html乱码怎么办相关的知识,希望对你有一定的参考价值。

参考技术A

思路给你,代码不会写回复我

参考技术B 编码设置问题。。。。。中国程序员比应用国家用于多的一条通 参考技术C 先看看html的编码对不对charset追问

我的页面设置了gbk utf-8 gb2312 都是乱码,应该是swing内嵌浏览器的那个控件问题,应该有个方法设置的,但是我没找到是什么方法

追答

字体使用得对不对?

乱码文字的来源是哪? 控制台内容也乱嘛?

追问

我是java窗体内部嵌入了一个html页面,html页面的编码格式为utf-8,然后显示时汉字乱码了

追答

SWING字体默认是英文.没有中文字体,可能乱码.

追问

那 swing的这个控件swt.browser.Browser 有设置编码格式的方法吗?我找了api也没找到哇

参考技术D 读入的时候,设置编码即可追问

怎么设置?设置什么,设置那个swing内嵌浏览器的控件吗?什么方法

第5个回答  2014-11-19 String name = "你好世界";
name = new String(name.getBytes("ISO-8859-1"),"UTF-8");

System.out.println(name);追问

。。。你这个我知道哇,但是我是页面的汉字乱码

java jframe怎么内嵌浏览器

比如一个窗口程序,左边是文本框,右边是浏览器窗口,怎么把swt里面的browser放在这个jframe里面

参考技术A add,直接添加,有一个控件的

以上是关于java swing内嵌浏览器的html乱码怎么办的主要内容,如果未能解决你的问题,请参考以下文章

java Swing 向数据库传参数出现乱码怎么办

java中内嵌浏览器怎么用

java表格 JTable实例 (带滚动条,内嵌选择框)

java jframe怎么内嵌浏览器

Atitit java集成内嵌浏览器与外嵌浏览器attilax总结

如何在 Java Swing 应用程序的默认浏览器中打开 HTML 文件?