JavaGame icon indicating copy to clipboard operation
JavaGame copied to clipboard

中文无法正常解析

Open Josh-Cena opened this issue 5 years ago • 2 comments

感谢作者的分享。当我下载源码后,发现所有的中文注释和界面都显示为乱码。举例:

/**
 * �ͻ��ˣ������Զ��������
 * 
 * @author zzk
 */
public class Client2 extends Frame {
	/**
	 * ���к�
	 */
	private static final int FRAME_WIDTH = 1000;// ���ڿ��
	private static final int FRAME_HEIGHT = 1000;// ���ڸ߶�
	private static final long serialVersionUID = -1503870997066468394L;
	private String grammarString;// �ķ��ַ���
	private AbstractGrammar grammar;// �﷨������
	private Point startPoint = new Point(500, 900);// ��ʼλ��
	private double startAngle = 90;// ��ʼ�Ƕ�
	private double rotateAngle = 25;// ��ת��
	private int length = 5;// �߶γ���
	private int n = 5;// ��������
	private AbstractGrammarInterpreter interpreter = null;// ������

麻烦添加英文注释与界面,或提供其他解决方法。(我尝试用GB18030解码,但莫名其妙地解码失败了) 顺便,是否考虑使用javax.swing代替一部分java.awt?可以省去很多窗口的定义工作。

Josh-Cena avatar Mar 07 '20 09:03 Josh-Cena

感谢作者的分享。当我下载源码后,发现所有的中文注释和界面都显示为乱码。举例:

/**
 * �ͻ��ˣ������Զ��������
 * 
 * @author zzk
 */
public class Client2 extends Frame {
	/**
	 * ���к�
	 */
	private static final int FRAME_WIDTH = 1000;// ���ڿ��
	private static final int FRAME_HEIGHT = 1000;// ���ڸ߶�
	private static final long serialVersionUID = -1503870997066468394L;
	private String grammarString;// �ķ��ַ���
	private AbstractGrammar grammar;// ��������
	private Point startPoint = new Point(500, 900);// ��ʼλ��
	private double startAngle = 90;// ��ʼ�Ƕ�
	private double rotateAngle = 25;// ��ת��
	private int length = 5;// �߶γ���
	private int n = 5;// ��������
	private AbstractGrammarInterpreter interpreter = null;// ������

麻烦添加英文注释与界面,或提供其他解决方法。(我尝试用GB18030解码,但莫名其妙地解码失败了) 顺便,是否考虑使用javax.swing代替一部分java.awt?可以省去很多窗口的定义工作。

我发现可以在GitHub上查看代码,此时解码正常。算是部分解决了这个问题。

Josh-Cena avatar Mar 07 '20 09:03 Josh-Cena

换成gbk就可以了

DMC12333 avatar May 27 '20 03:05 DMC12333