2008-11-28 61 views
2

Java 1.5,Linux在Linux上不顯示TextField「變音符號」

我確實有一個屏幕,其中包含不同的textareas和文本字段。 我有接觸到應用程序框架,但不是框架內的組件,因爲我只得到一個接口的實現。

當我嘗試添加德語變音符號時,我在文本組件中看到一個矩形,因爲該字符不受支持。 我需要設置哪種字體或系統屬性來支持linux下的「變音符號」。 在窗口上,字符顯示正確。

+0

您使用哪種發行版?這是一個KDE或GNOME桌面還是其他的東西? – 2008-11-28 12:30:35

+0

這是一個基於debian的自制版本。 – 2008-11-28 12:53:41

回答

1

這聽起來像一個字符編碼問題或字體問題......就像在Linux環境中使用「windows」編碼一樣。你應該檢查以下內容:

  • 你可以在linux發行版中的普通文本編輯器中寫入這些字符嗎?
  • 是來自java應用程序中輸入文件的那些字符,還是來自源代碼,如果是的話,您使用什麼操作系統來編寫源代碼?
  • 如果它們來自源文件或資源文件,是否檢查過Linux中的源文件中的字符實際可讀?
  • 如果你在例如vim中打開源文件,它使用什麼編碼? (它通常在打開文件後在屏幕的下半部分顯示)

如果您告訴當您這樣做時發生了什麼,我們可能會對錯在哪裏有更好的瞭解。 :)

UPDATE: 我想你檢查的原因是,我知道可以創建其他OS'es問題,所謂的「編碼窗口」。你說你可以在控制檯上寫變音,但不是vi,你會得到什麼,方塊?

如果你在Linux下手動創建ini文件,那麼用戶是不是不應該查看ini文件,我想你可以用它來編寫變音符號。你應該知道什麼字符編碼這些文件和TCP連接使用。它應該是UTF-8,「Western」或「Windows」或「Latin-1」等可能會導致問題。

如果一切都是UTF-8,除了在你的應用程序中的任何地方都可讀,我會開始懷疑缺少字體問題。

0

方框是當有問題的字符由於字體不包含而無法顯示時的Unicode符號。

您可能需要將文本框切換爲包含德文字符的字體,或者找到其他方式替換該字符(這在Java中可能無法實現)。

1

我的猜測是桌面(KDE或Gnome)配置爲使用不包含元音變音的字體(今天有點奇怪,但是它發生了)。 Java通常會嘗試使用系統字體作爲計算「Dialog」字體的基礎(即使未安裝它也始終可用;「Dialog」是Java用來表示「Default sans-serif font」的虛擬字體名稱) )。

  • 檢查其字體安裝與使用xlsfonts
  • 檢查您是否可以在控制檯
  • 進入變音嘗試不同的Java應用程序
  • 檢查$ JAVA_HOME/JRE/lib目錄/字體(IIRC)。我想你可以在那裏找到字體映射。
0
  • 你可以在linux發行版中的普通文本編輯器中編寫這些字符嗎?

「VI」不顯示AOU

  • 從輸入文件這些字符在Java應用程序或者是從源頭抓起,如果是什麼操作系統你用它來編寫源?

串是由TCP連接發送或從中上的OS

  • 創建如果它們是從源文件或資源文件中的ini文件讀取,你檢查的字符是實際上在Linux的源文件中可讀?

不會發生,如果你在比如VIM打開的資源文件並不重要

  • ,它使用什麼編碼? (通常在屏幕的下方說,你打開的文件只是後)

我不能在此刻測試

0
  • 檢查您是否可以在控制檯中輸入變音

在控制檯I可以提示AOU

echo $TERM --> vt100 
  • 檢查哪些字體安裝與使用xlsfonts

命令:

'find/| grep font' 

結果:

 
/etc/fonts 
/etc/fonts/conf.d 
/etc/fonts/conf.d/unhinted.conf 
/etc/fonts/conf.d/autohint.conf 
/etc/fonts/conf.d/sub-pixel.conf 
/etc/fonts/conf.d/yes-bitmaps.conf 
/etc/fonts/conf.d/no-sub-pixel.conf 
/etc/fonts/conf.d/no-bitmaps.conf 
/etc/fonts/fonts.dtd 
/etc/fonts/fonts.conf 
/opt/jdk/j2re1.4.2_16/lib/fonts 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaBrightDemiBold.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaBrightDemiItalic.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaBrightItalic.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaBrightRegular.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaSansDemiBold.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaSansDemiOblique.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaSansOblique.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaSansRegular.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaTypewriterBold.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaTypewriterBoldOblique.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaTypewriterOblique.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/LucidaTypewriterRegular.ttf 
/opt/jdk/j2re1.4.2_16/lib/fonts/fonts.dir 
/opt/jdk/j2re1.4.2_16/lib/font.properties 
/opt/jdk/j2re1.4.2_16/lib/font.properties.Redhat6.1 
/opt/jdk/j2re1.4.2_16/lib/font.properties.Redhat8.0 
/opt/jdk/j2re1.4.2_16/lib/font.properties.SuSE8.0 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat3 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat4 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat6.1 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat6.2 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat7.2 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat7.3 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Redhat8.0 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Turbo 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja.Turbo6.0 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja_JP.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja_JP.Sun2003 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja_JP_UTF8.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ja_JP_UTF8.Sun2003 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ko.Redhat 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ko.Redhat2.1 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ko_KR.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ko_KR_UTF8.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.ko_KR_UTF8.Sun2003 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh.Turbo 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_CN.Redhat 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_CN.Redhat2.1 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_CN.Redhat4 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_CN.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_CN_UTF8.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_HK.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_HK_UTF8.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_HK_UTF8.Sun2003 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_TW.Redhat 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_TW.Redhat2.1 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_TW.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_TW_UTF8.Sun 
/opt/jdk/j2re1.4.2_16/lib/font.properties.zh_TW_UTF8.Sun2003 
/opt/jdk/j2re1.4.2_16/lib/i386/libfontmanager.so 
/opt/jdk/j2re1.4.2_16/lib/psfont.properties.ja 
/opt/jdk/j2re1.4.2_16/lib/psfontj2d.properties 
/tmp/fonts.txt 
/usr/bin/splitfont 
/usr/bin/setfont 
/usr/bin/showcfont 
/usr/bin/font2psf 
/usr/lib/libXfont.so.1 
/usr/lib/libfontconfig.so.1.0.4 
/usr/lib/libfontenc.so.1 
/usr/lib/xorg/modules/fonts 
/usr/lib/xorg/modules/fonts/libfreetype.so 
/usr/lib/xorg/modules/fonts/libbitmap.so 
/usr/lib/xorg/modules/fonts/libtype1.so 
/usr/lib/libfontmanager.so 
/usr/lib/libcfont.so.0.0.0 
/usr/lib/libfontenc.so.1.0.0 
/usr/lib/libXfont.so.1.4.1 
/usr/lib/libcfont.so.0 
/usr/lib/libfontconfig.so.1 
/usr/share/fonts 
/usr/share/fonts/X11 
/usr/share/fonts/X11/Type1 
/usr/share/fonts/X11/Type1/n021023l.pfb 
/usr/share/fonts/X11/Type1/n019003l.pfb 
/usr/share/fonts/X11/Type1/fonts.alias 
/usr/share/fonts/X11/Type1/n021024l.pfb 
/usr/share/fonts/X11/Type1/n019004l.pfb 
/usr/share/fonts/X11/Type1/fonts.scale 
/usr/share/fonts/X11/Type1/c0648bt_.afm 
/usr/share/fonts/X11/Type1/c0648bt_.pfb 
/usr/share/fonts/X11/Type1/c0583bt_.afm 
/usr/share/fonts/X11/Type1/c0583bt_.pfb 
/usr/share/fonts/X11/Type1/fonts.dir 
/usr/share/fonts/X11/Type1/c0611bt_.afm 
/usr/share/fonts/X11/Type1/c0611bt_.pfb 
/usr/share/fonts/X11/Type1/n022003l.pfb 
/usr/share/fonts/X11/Type1/n022004l.pfb 
/usr/share/fonts/X11/Type1/n019023l.pfb 
/usr/share/fonts/X11/Type1/n019024l.pfb 
/usr/share/fonts/X11/Type1/cursor.pfa 
/usr/share/fonts/X11/Type1/c0419bt_.afm 
/usr/share/fonts/X11/Type1/c0419bt_.pfb 
/usr/share/fonts/X11/Type1/c0582bt_.afm 
/usr/share/fonts/X11/Type1/c0582bt_.pfb 
/usr/share/fonts/X11/Type1/c0633bt_.afm 
/usr/share/fonts/X11/Type1/c0633bt_.pfb 
/usr/share/fonts/X11/Type1/n022023l.pfb 
/usr/share/fonts/X11/Type1/n022024l.pfb 
/usr/share/fonts/X11/Type1/n019043l.pfb 
/usr/share/fonts/X11/Type1/n019044l.pfb 
/usr/share/fonts/X11/Type1/c0649bt_.afm 
/usr/share/fonts/X11/Type1/c0649bt_.pfb 
/usr/share/fonts/X11/Type1/n021003l.pfb 
/usr/share/fonts/X11/Type1/n021004l.pfb 
/usr/share/fonts/X11/Type1/n019063l.pfb 
/usr/share/fonts/X11/Type1/n019064l.pfb 
/usr/share/fonts/X11/Type1/c0632bt_.afm 
/usr/share/fonts/X11/Type1/c0632bt_.pfb 
/usr/share/fonts/X11/misc 
/usr/share/fonts/X11/misc/fonts.dir 
/usr/share/fonts/X11/misc/clR5x6.pcf.gz 
/usr/share/fonts/X11/misc/9x18-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/cudevnag12.pcf.gz 
/usr/share/fonts/X11/misc/gb16st.pcf.gz 
/usr/share/fonts/X11/misc/7x13O-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/8x13B-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/encodings.dir 
/usr/share/fonts/X11/misc/6x13O-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/6x12.pcf.gz 
/usr/share/fonts/X11/misc/jiskan16.pcf.gz 
/usr/share/fonts/X11/misc/6x12-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR4x6.pcf.gz 
/usr/share/fonts/X11/misc/cu12.pcf.gz 
/usr/share/fonts/X11/misc/hanglg16.pcf.gz 
/usr/share/fonts/X11/misc/7x14B-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-2.pcf.gz 
/usr/share/fonts/X11/misc/cuarabic12.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-3.pcf.gz 
/usr/share/fonts/X11/misc/micro.pcf.gz 
/usr/share/fonts/X11/misc/9x18B-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/k14.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR8x16.pcf.gz 
/usr/share/fonts/X11/misc/clR8x13.pcf.gz 
/usr/share/fonts/X11/misc/clR7x10.pcf.gz 
/usr/share/fonts/X11/misc/5x7.pcf.gz 
/usr/share/fonts/X11/misc/4x6-KOI8-R.pcf.gz 
/usr/share/fonts/X11/misc/9x15B-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-13.pcf.gz 
/usr/share/fonts/X11/misc/olgl14.pcf.gz 
/usr/share/fonts/X11/misc/6x12-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/6x13-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/clB8x12.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-8.pcf.gz 
/usr/share/fonts/X11/misc/6x13O.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12.pcf.gz 
/usr/share/fonts/X11/misc/5x8.pcf.gz 
/usr/share/fonts/X11/misc/7x13-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/5x7-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/7x13-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-4.pcf.gz 
/usr/share/fonts/X11/misc/6x10-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/6x9-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-7.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-2.pcf.gz 
/usr/share/fonts/X11/misc/clR7x12.pcf.gz 
/usr/share/fonts/X11/misc/6x13B.pcf.gz 
/usr/share/fonts/X11/misc/9x15-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/clB9x15.pcf.gz 
/usr/share/fonts/X11/misc/4x6.pcf.gz 
/usr/share/fonts/X11/misc/6x13.pcf.gz 
/usr/share/fonts/X11/misc/7x14-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/clR7x14.pcf.gz 
/usr/share/fonts/X11/misc/8x13-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-10.pcf.gz 
/usr/share/fonts/X11/misc/8x13O-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/5x7-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/10x20-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/7x14-JISX0201.1976-0.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-14.pcf.gz 
/usr/share/fonts/X11/misc/clR7x8.pcf.gz 
/usr/share/fonts/X11/misc/olgl19.pcf.gz 
/usr/share/fonts/X11/misc/clB6x12.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-9.pcf.gz 
/usr/share/fonts/X11/misc/9x15.pcf.gz 
/usr/share/fonts/X11/misc/7x13-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/7x13O-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/decsess.pcf.gz 
/usr/share/fonts/X11/misc/clB8x8.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-10.pcf.gz 
/usr/share/fonts/X11/misc/5x8-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/olgl10.pcf.gz 
/usr/share/fonts/X11/misc/clB8x13.pcf.gz 
/usr/share/fonts/X11/misc/6x9-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-15.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-15.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/fonts.alias 
/usr/share/fonts/X11/misc/9x15-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/7x14B-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/7x13B-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/10x20-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/clR5x8.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-7.pcf.gz 
/usr/share/fonts/X11/misc/8x16.pcf.gz 
/usr/share/fonts/X11/misc/6x10-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR8x8.pcf.gz 
/usr/share/fonts/X11/misc/8x13-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/nil2.pcf.gz 
/usr/share/fonts/X11/misc/clB8x10.pcf.gz 
/usr/share/fonts/X11/misc/7x14-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clB6x10.pcf.gz 
/usr/share/fonts/X11/misc/clR8x10.pcf.gz 
/usr/share/fonts/X11/misc/clI8x8.pcf.gz 
/usr/share/fonts/X11/misc/cursor.pcf.gz 
/usr/share/fonts/X11/misc/8x13.pcf.gz 
/usr/share/fonts/X11/misc/7x14-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/clR6x13.pcf.gz 
/usr/share/fonts/X11/misc/olgl12.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR6x10.pcf.gz 
/usr/share/fonts/X11/misc/8x16rk.pcf.gz 
/usr/share/fonts/X11/misc/9x15-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/6x13O-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/7x13O.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-5.pcf.gz 
/usr/share/fonts/X11/misc/7x14.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-KOI8-R.pcf.gz 
/usr/share/fonts/X11/misc/hanglm16.pcf.gz 
/usr/share/fonts/X11/misc/6x13B-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-3.pcf.gz 
/usr/share/fonts/X11/misc/8x13O.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-8.pcf.gz 
/usr/share/fonts/X11/misc/gb16fs.pcf.gz 
/usr/share/fonts/X11/misc/jiskan24.pcf.gz 
/usr/share/fonts/X11/misc/7x13B-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/deccurs.pcf.gz 
/usr/share/fonts/X11/misc/clB8x16.pcf.gz 
/usr/share/fonts/X11/misc/6x9.pcf.gz 
/usr/share/fonts/X11/misc/8x13O-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/arabic24.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-4.pcf.gz 
/usr/share/fonts/X11/misc/7x13B-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/hanglm24.pcf.gz 
/usr/share/fonts/X11/misc/9x15B.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-9.pcf.gz 
/usr/share/fonts/X11/misc/8x13B.pcf.gz 
/usr/share/fonts/X11/misc/clR6x8.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-13.pcf.gz 
/usr/share/fonts/X11/misc/cu-lig12.pcf.gz 
/usr/share/fonts/X11/misc/gb24st.pcf.gz 
/usr/share/fonts/X11/misc/clR5x10.pcf.gz 
/usr/share/fonts/X11/misc/7x14B-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/cu-devnag12.pcf.gz 
/usr/share/fonts/X11/misc/7x14B.pcf.gz 
/usr/share/fonts/X11/misc/9x15B-ISO8859-11.pcf.gz 
/usr/share/fonts/X11/misc/10x20-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/6x13B-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR9x15.pcf.gz 
/usr/share/fonts/X11/misc/9x18.pcf.gz 
/usr/share/fonts/X11/misc/8x13B-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/clR6x12-ISO8859-14.pcf.gz 
/usr/share/fonts/X11/misc/9x18-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/7x13O-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR6x6.pcf.gz 
/usr/share/fonts/X11/misc/cu-alt12.pcf.gz 
/usr/share/fonts/X11/misc/5x8-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/9x15B-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/9x18B.pcf.gz 
/usr/share/fonts/X11/misc/6x10.pcf.gz 
/usr/share/fonts/X11/misc/clB8x14.pcf.gz 
/usr/share/fonts/X11/misc/olcursor.pcf.gz 
/usr/share/fonts/X11/misc/clR8x12.pcf.gz 

/usr/share/fonts/X11/misc/clI6x12.pcf.gz 
/usr/share/fonts/X11/misc/10x20.pcf.gz 
/usr/share/fonts/X11/misc/6x13-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/6x13-ISO8859-1.pcf.gz 
/usr/share/fonts/X11/misc/7x13.pcf.gz 
/usr/share/fonts/X11/misc/7x13B.pcf.gz 
/usr/share/fonts/X11/misc/4x6-ISO8859-5.pcf.gz 
/usr/share/fonts/X11/misc/9x18B-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/cu-pua12.pcf.gz 
/usr/share/fonts/X11/misc/9x18-ISO8859-16.pcf.gz 
/usr/share/fonts/X11/misc/clR8x14.pcf.gz 
/usr/share/fonts/X11/misc/cu-arabic12.pcf.gz 
/usr/share/fonts/X11/encodings 
/usr/share/fonts/X11/encodings/encodings.dir 
/usr/share/fonts/X11/encodings/iso8859-11.enc.gz 
/usr/share/fonts/X11/TTF 
/usr/share/fonts/X11/TTF/CO1251B.TTF 
/usr/share/fonts/X11/TTF/CO1251N.TTF 
/usr/share/fonts/X11/TTF/UN1251B.TTF 
/usr/share/fonts/X11/TTF/UN1251N.TTF 
/usr/share/fonts/X11/TTF/arial1250.ttf 
/usr/share/fonts/X11/TTF/fonts.dir 
/usr/share/fonts/X11/TTF/xserce.ttf 
0

我寫了一個揮杆測試,讓我選擇每個可用的字體,我可以在Java中使用。

Font[] fonts = GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts(); 

蒙山這些字體我可以寫變音符號到一個JPanel,當我設置JPanel中給定的人的字體。它們全部正確顯示。

我讀了一個在另一臺電腦上創建的文件,我想。我必須要求確定這個文件來自哪裏。 我從tcp連接中獲得的字符串可以正確顯示。 我從文件中讀取的字符串是我無法顯示的字符串。 謝謝你的答案。我會檢查文件是否有錯誤的格式。

相關問題