如何在netbeans 7.1中表示泰米尔语unicodes?我安装了Azhagi
来使用泰米尔语unicode。
我可以在任何文本文件中输入Tamil。但是我在netbeans 7.1中可以在哪里做到这一点?字符呈现为框。
答案 0 :(得分:0)
您是否根据该链接尝试了此操作
而不是字体Latha你需要使用你的Azhagi
将JRE_HOME / lib / fontconfig.properties.src复制到JRE_HOME / lib / fontconfig.properties。并将此文件编辑为以下差异。
D:\dev\jdk1.7.0_04_32bit\jre\lib> diff -bc fontconfig.properties.src fontconfig.properties
*** fontconfig.properties.src Mon Jun 11 13:42:13 2012
--- fontconfig.properties Mon Jun 11 15:09:42 2012
***************
*** 42,47 ****
--- 42,48 ----
allfonts.symbol=Symbol
allfonts.thai=Lucida Sans Regular
allfonts.georgian=Sylfaen
+ allfonts.tamil=Latha
serif.plain.alphabetic=Times New Roman
serif.plain.chinese-ms950=MingLiU
***************
*** 185,191 ****
# Search Sequences
! sequence.allfonts=alphabetic/default,dingbats,symbol
sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb
sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb
--- 186,192 ----
# Search Sequences
! sequence.allfonts=alphabetic/default,dingbats,symbol,tamil
sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb
sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb
***************
*** 219,224 ****
--- 220,226 ----
sequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbol
sequence.allfonts.UTF-8.ja=alphabetic,japanese,devanagari,dingbats,symbol
+ sequence.allfonts.UTF-8.ta=alphabetic/1252,tamil,dingbats,symbol
sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol
-----------------------------------------------------------------
答案 1 :(得分:0)
这是因为它的字符编码问题。像IDE这样的Netbeans将使用默认的OS编码,因此它将打印框或其他有趣的字符。
可能的解决方案是将您的角色编码设置为 UTF-8
如果您还没有看到,请打开项目窗格(Window> Projects) 在树视图单击中右键单击项目名称 属性确保左侧的菜单项“sources”是 突出显示您应该看到“编码:”和旁边的选择框。 点击确定。
进行。