求解,java中graphics,drawstring乱码问题
java中graphics,drawstring('中文')乱码问题.
我的一段程序,使用graphics2D,在drawstring方法中,打印中文的时候,出现乱码,不知道怎么解决?
我用System.out.println(System.getProperty("file.encoding"));,打印 GBK
用了诸如下:
// tableName = new String(table.getName().getBytes("UTF-8"));
// tableName = new String(tableName.getBytes("UTF-8"),"GBK");
// tableName = new String(tableName.getBytes("iso-8859-1"),"GB2312");
tableName = new String(tableName.getBytes("GBK"),"UTF-8");
都是乱码,哪位有经验人士,能指点一二,谢谢!
分不是问题。我每2天开一贴,因为只能加200分。