Topic: 求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) |
Print this page |
1.求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-26 14:49 { 请尽量用准确的文字描述作为标题 } import java.awt.*; import java.awt.event.*; import javax.swing.*; public class WelcomeText{ public static void main(String args[]) {WelcomeFrame frame=new WelcomeFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.show(); } } class WelcomeFrame extends JFrame {public WelcomeFrame() {setTitle("LOGIN"); setSize(DEFAULT_WIDTH,DEFAULT_HEIGTH); WelcomePanel panel=new WelcomePanel(); Container contentPane=getContentPane(); contentPane.add(panel); } public static final int DEFAULT_WIDTH=300; public static final int DEFAULT_HEIGTH=200; } class WelcomePanel extends JPanel {public WelcomePanel() {JLabel prompt=new JLabel("请输入你的名字:"); final JTextField input=new JTextField(10); final JTextField output=new JTextField(25); JButton btnn=new JButton("login"); add(prompt); add(input); add(output); add(btnn); btnn.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) {String s=input.getText(); output.setText("hello! "+s+" 欢迎加入我们的行列"); } }); } } 为什么程序执行后中文变成乱码?? 需要什么转换吗??请指教. |
2.Re:求助!!!高手指点. [Re: allenlee] | Copy to clipboard |
Posted by: yangmin9702 Posted on: 2004-08-26 14:59 我这边执行是正常的!能告诉我你的系统环境及JDK的版本吗? |
3.Re:求助!!!高手指点. [Re: yangmin9702] | Copy to clipboard |
Posted by: helloworld Posted on: 2004-08-26 15:12 中文XP Prof + jdk 1.4.2 运行正常. |
4.Re:求助!!!高手指点. [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-26 18:56 中文XP Prof + jdk 1.4.2_05 用写字板写的,怎么会这样?? |
5.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-26 19:06 j2sdk-1_4_2_05-windows-i586-p |
6.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: 烂泥 Posted on: 2004-08-28 11:14 看看写字板的编码! |
7.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-28 15:35 CHINESE_GB2312 还是会呀,不知道怎么解决了.....求救ing.. |
8.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: nothing Posted on: 2004-08-28 15:54 try: d:/>javac -encoding gb2312 WelcomeText.java d:/>java -cp . WelcomeText |
9.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-28 22:51 按楼上的做完后乱码变成了"??"怎么办? |
10.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-28 23:49 会不会跟DOS版本有关系呢? |
11.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: yangmin9702 Posted on: 2004-08-30 09:11 换个编辑器就没事了,建议你以后写代码不要用写字板,用记事本可以,最好使用一个Java专门的编辑器就不会出现此类情况。 |
12.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-30 16:45 谢谢 谢谢各位指导~ |
13.Re:求助!!!高手指点. (中文变成乱码:中文XP Prof+写字板 ) [Re: allenlee] | Copy to clipboard |
Posted by: allenlee Posted on: 2004-08-31 10:39 还是不行啊,换了个editplus写程序,写完在DOS运行,还是不行.结果如下: |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |