一个是JLabel类上的文字,从txt文件中读入进来,显示乱码
一个是JButton类上的文字,直接在java程序中通过setText()方法设置,显示正常。
在ubuntu中查找了很多,比如将中文字体连接上,如下,但是还是不行。
cd /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/fonts
sudo mkdir fallback
cd fallback
sudo cp /usr/share/fonts/truetype/arphic/uming.ttc /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/jre/lib/fonts/fallback
sudo mkfontdir
sudo mkfontscale
后来分析,同时在一个程序中出现乱码和正常,应该是java配置没有问题,问题出现在字符串的
来源。显示乱码的中文字符从外部文件中读入进来的,遂用gedit打开再另存为,有四种方式:UTF-8,GB2312,GB18030,GBK,原来是
GB18030的,将其另存为UTF-8再读入进来就OK了。
分享到:
相关推荐
jd-gui 1.6.6 -- java反编译中文复制无乱码
java语言写的计算器,属于java JUI小程序,对java jui的学习很有帮助,简单易懂!
jd-gui.exe反编译后复制中文是乱码,xml,yml...等配置文件中文显示为乱码,本资源修改了编码,反编译后中文随意复制,配置文件显示也是正常的
利用最简单的Socket编写的一个简单的服务器,在客户端进行访问时,会出现一个JUI编写的一个聊天界面,每个客户端都可以在上面进行互动,对java网络编程和JUI很有帮助。
最简单的javaJUI界面的网络编程实例
java
class文件反编译工具,内附中文乱码解决方案,可以对选择的class文件进行反编译!
java反编译工具JD-JUI mac版windows版都有
Java反编译工具,可以反编译Class文档也可以反编译Jar文档。
简易java通讯录,数据存储和为mysql数据库(6.0以上)
JD-JUI(JAVA反编译MAC版)
Mac可视化反编译java软件 JD_JUI
Java反编译工具: 1. 修复从反编译代码复制内容中文丢失的问题; 2. 修复打开xml文件、properties文件时中文乱码的问题;
jui 富文本框架使用
jd-jui(将jar程序换为java程序); 可以反编译class文件,在开发过程中大多数源码是不能支持查看处理的,jd-jui就能完美解决jar、class等文件格式的查看、转换
该工具类似于sublime等工具,通过使用工具打开相应的jar包或者war包,即可查看源代码
支持已编译后的java的.class文件反编译成.java文件,此反编译工具简单好用。
大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成exe可执行文件;那么把二进制执行代码的过程就叫“反编译”
Java五种最常用的反编译工具大全,包括DJ Java Description、XJad、Jd-jui、luyten、jd-eclipse-site。下载下来就可以直接使用,非常方便,当一款反编译工具有问题时还可以切换另外几款工具反编译对比,非常有效。是...
强大的java反编译工具 简单易用 jar包反编译 class文件反编译等。。。。。