社区
Java
帖子详情
jbuilder x 中的中文乱码问题?
wenzhihua
2004-10-03 05:12:16
用jubilder x编辑代码时,往源程序里面输入的汉字都变成了框框,请问高手怎么解决?
用jbuilder 9的时候,设计界面(desgin)时输入汉字也有类似的情况,但在source中编辑源代码时可以输入汉字。
...全文
284
14
打赏
收藏
jbuilder x 中的中文乱码问题?
用jubilder x编辑代码时,往源程序里面输入的汉字都变成了框框,请问高手怎么解决? 用jbuilder 9的时候,设计界面(desgin)时输入汉字也有类似的情况,但在source中编辑源代码时可以输入汉字。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnham
2004-10-17
打赏
举报
回复
mark
tys1105
2004-10-12
打赏
举报
回复
good
fuguotao1
2004-10-09
打赏
举报
回复
我改过来了,但是用了几次后,JB就坏了。最后,我不想改了。
sbean
2004-10-09
打赏
举报
回复
中文问题解决:
方法一:
下载最新版的JDK把jre/lib下的font.properties.zh盖掉JBX所用的JDK相同目录JBX/jdk1.4/jre/lib下的相同文件就行了。
方法二:
Project => Project Properties => General => Encoding =>改为GBK。
方法三:步骤如下:
1: 安装JBX;不用说了;
2: 改变一下,Tools => Preferences... => Editor => Display 里面的字体,主要是让JBuilderX搜索一下系统的字体;
3: 关闭JBX;
4: 在用户主目录下(X:\Documents and Settings\Administrator\)
打开.primetimeX\user_zh.properties
将所有的editor.display;known_fonts.***=***拷贝出来;
新建一个文件,粘贴过去然后把这里的known_fonts全部替换成fixed_fonts,然后拷贝所有,回到user_zh.properties文件来;
替换掉这里的所有的editor.display;fixed_fonts.***=***行,保存;
5: 重起JBX,Tools => Preferences... => Editor => Display ==> Font Family里面的字体是全部Windows的字体了。
一般用第三种方法肯定可以搞定!
goto_better
2004-10-06
打赏
举报
回复
windows中好像没有这个问题 linux中出现这个问题 怎么解决?
minl
2004-10-06
打赏
举报
回复
我在mandrakelinux 10 中使用jbuiderx 解决方法是这样的:
在<jdk目录>\jre\lib下新建个font.properties.zh_CN文件内容如下:
# %W% %E%
# Copyright 2002 Sun Microsystems, Inc. All rights reserved.
#
# Component Font Mappings For Mandrake 10.0/zh_CN.UTF-8
#
serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
serif.italic.0=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
serif.italic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
serif.bold.0=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
serif.bold.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
serif.bolditalic.0=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
serif.bolditalic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
sansserif.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
sansserif.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.italic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
sansserif.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bold.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
monospaced.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bold.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
monospaced.bolditalic.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialog.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialog.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.italic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialog.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bold.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialog.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bolditalic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialoginput.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialoginput.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.italic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialoginput.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bold.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
dialoginput.bolditalic.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bolditalic.1=-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
# Missing Glyph Character
#
default.char=274f
# Component Font Character Encodings
#
fontcharset.serif.0=sun.io.CharToByteISO8859_1
fontcharset.serif.1=sun.io.CharToByteUnicodeBigUnmarked
fontcharset.sansserif.0=sun.io.CharToByteISO8859_1
fontcharset.sansserif.1=sun.io.CharToByteUnicodeBigUnmarked
fontcharset.monospaced.0=sun.io.CharToByteISO8859_1
fontcharset.monospaced.1=sun.io.CharToByteUnicodeBigUnmarked
fontcharset.dialog.0=sun.io.CharToByteISO8859_1
fontcharset.dialog.1=sun.io.CharToByteUnicodeBigUnmarked
fontcharset.dialoginput.0=sun.io.CharToByteISO8859_1
fontcharset.dialoginput.1=sun.io.CharToByteUnicodeBigUnmarked
# Exclusion Ranges
#
# XFontSet Information
#
fontset.serif.plain=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.serif.italic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.serif.bold=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.serif.bolditalic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.sansserif.plain=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.sansserif.italic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.sansserif.bold=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.sansserif.bolditalic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.monospaced.plain=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.monospaced.italic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.monospaced.bold=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.monospaced.bolditalic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialog.italic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialog.bold=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialog.bolditalic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialog.plain=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialoginput.italic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialoginput.bold=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialoginput.bolditalic=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.dialoginput.plain=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
fontset.default=\
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1
filename.-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--*-%d-*-*-p-*-iso10646-1=/usr/share/fonts/ttf/gb2312/gbsn001p.ttf
appendedfontpath=/usr/share/fonts/ttf/gb2312
marco035
2004-10-05
打赏
举报
回复
就算能显示中文也会出现错位的现象
wenzhihua
2004-10-05
打赏
举报
回复
如果是jbuilder 9那,我的jbuilder 9也遇到同样的问题!?
MitnickChen
2004-10-05
打赏
举报
回复
哦,呵呵,纠正(2)一下,对于JBX,user_zh.properties文件所在的目录应为:
.primetimeX
MitnickChen
2004-10-05
打赏
举报
回复
(1)关闭JB;
(2)删除C:\Documents and Settings\Administrator\.primetime2005\user_zh.properties文件;
(3)重新启动JB。
问题即可解决
1fei
2004-10-04
打赏
举报
回复
编码的问题我也搞定了,在工程设置中
1fei
2004-10-04
打赏
举报
回复
中文的解决方法是添加字体,然后改editor属性
1fei
2004-10-04
打赏
举报
回复
我也碰到了类似的问题,我把中文搞定了,但原来的中文还是乱码,新写的中文到其他编辑器里也不能使用
估计是编码方式不对,(gb和utf8)
还在摸索中
lichengdongdong
2004-10-03
打赏
举报
回复
我也遇到类似的情况
J
Builder
X
中
文乱码
问题
的解决
找到Documents and Settings/Administrator/.primetimeX目录下面的user_zh.properties文件找到...editor.display;fixed_fonts.1=Courier Neweditor.display;fixed_fonts.2=Lucida Sans Typewriter...大约是在240行吧自己手动添加editor.disp
J
Builder
2005
中
文乱码
问题
1. 光标定位
问题
的解决:(方法一)J
Builder
中
出现的光标
问题
不是Borland的
问题
,而应该是Sun留下的麻烦。大家知道,i18n
问题
主要通过操作系统对用户工作地区和使用语言通过LOCALE(Window2000或XP
中
的控制面板上通过“区域和语言选项”)来进行区分,从而开发者通过使用相应区域和语言的属性文件来实现软件包对国际化的支持。具体来说,J
Builder
通过使用JRE的font.p
J
builder
中
文
问题
解决
方法一: 下载最新版的JDK把jre/lib下的font.properties.zh盖掉JBX所用的JDK相同目录JBX/jdk1.4/jre/lib下的相同文件就行了。方法二: Project => Project Properties => General => Encoding =>改为GBK。方法三:步骤如下:1: 安装JBX;不用说了;2: 改变一下,Tools =>
JSP/Servlet
中
文乱码
问题
的解决
今天,帮一同事解决JSP页面的乱码显示
问题
,查了很多网文,花了几个小时,总算让它正常显示出来。这
问题
我以前也曾遇到过,想起那时也费了不少时间。感觉这样的
问题
有些共性,为避免日后再做重复工作,因此小结备忘如下:1.一篇引用文章2.注意原则3.几种方法4.J
Builder
中
文
问题
1. 一篇引用文章深入剖析JSP和Servlet对
中
文的处理2. 注意原则1)、
Struts1.x系列教程(3):属性(资源)文件乱码
问题
的解决之道
资源文件不仅仅需要保存英文信息,在很多时候,也需要保存其他的语言信息,如
中
文信息。但Java的属性文件只支持英文,要想在属性文件
中
保存
中
文,需要使用"uxxxx格式,但这非常不方便,因此,本文将分别介绍如何使用native2ascii.exe和Eclipse插件的方式来解决这个
问题
。 一、使用native2ascii命令使资源文件支持
中
文 从上篇文章
中
的ErrorDescription.p...
Java
50,545
社区成员
85,621
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章