2024-04-01 21:54:50 | 我爱编程网
使用如下命令编译:
javac -encoding utf-8 19154A112.java
例子:
源代码
直接使用 javac 不带 -encoding 参数的效果,
会报错
:
不带 -encoding 参数的效果
使用 javac 带 -encoding 参数的效果,
不报错
带 -encoding 参数的效果
运行效果:
运行效果
很多程序人员都会使用java程序写文件,只有成功运行java程序文件显示正确结果,可是有用户在打开java文件的时候,却出现错误,显示乱码,要怎么解决这样的问题呢?现在随小编一起来看看Win7系统打开java文件出错显示乱码的具体解决方法吧。
原因分析:出现这样的情况是由于打开程序不正确造成的,下面小编给大家分享下解决方法。
解决步骤:
1、在“JAVA”文件上单击右键,选择“打开方式”—“记事本”;
2、使用记事本打开后,里面的中文就可以正常显示了。
我爱编程网(https://www.52biancheng.com)小编还为大家带来Linux下java的Swing/AWT程序乱码解决的相关内容。
问题描述 我编写的JAVA程序中的Swing/AWT组件中的中文显示都是方框 而标题却能正常显示中文 且使用 System out println( 中文字符串 )能正常显示中文 解决思路 可能是JRE的中文字库不支持引起 所以添加一个可以支持的中文字库 解决办法 第一步 下载中文字库 我使用的是c 可以直接在Windows(我用的是XP的系统)中找到 入径为C:\WINDOWS\Fonts下的c 也可以在网站上下载 推荐天网网站 bin/search?word=c
第二步 将中文字库c放入Jre的字库中 操作如下 cd
第三步 有了上面的步骤之后 就可以在代码中编码实现显示中文了 操作如下: 在main 函数中的开头处添加如下代码 Font f = new Font( 宋体 Font PLAIN ); UIManager put( Label font f); UIManager put( Label foreground Color black); UIManager put( Button font f); UIManager put( Menu font f); UIManager put( MenuItem font f); UIManager put( List font f); UIManager put( CheckBox font f); UIManager put( RadioButton font f); UIManager put( ComboBox font f); UIManager put( TextArea font f); UIManager put( EditorPane font f); UIManager put( ScrollPane font f); UIManager put( ToolTip font f); UIManager put( TextField font f); UIManager put( TableHeader font f); UIManager put( Table font f);
lishixinzhi/Article/program/Java/hx/201311/26535
2024-01-05 14:11:24
2025-02-01 20:24:39
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01