2008-11-28 3 views
2

Java 1.5, LinuxTextField «умляуты» не отображается на Linux

У меня есть экран, содержащий различные текстовые поля и текстовые области. У меня есть доступ к кадру приложения, но не к компонентам внутри фрейма, потому что я получаю только реализацию интерфейса.

Когда я пытаюсь добавить немецкий умляуты, я вижу прямоугольник в текстовом компоненте, потому что символ не поддерживается. Какой шрифт или какой системный уровень я должен установить для поддержки «умляутов» под Linux. В окнах символы отображаются правильно.

+0

Какое распространение вы используете? Это KDE или рабочий стол GNOME или что-то еще? – 2008-11-28 12:30:35

+0

Это самодостаточная версия, основанная на debian. – 2008-11-28 12:53:41

ответ

1

Это звучит как проблема кодирования символов или проблема с шрифтом ... Как и использование «оконной» кодировки в среде Linux. Вы должны проверить следующее:

  • Можете ли вы написать эти символы в обычном текстовом редакторе в вашем дистрибутиве linux?
  • Являются ли эти символы входными файлами в вашем приложении java или это источник, если да, какую ОС вы использовали для написания источника?
  • Если они из исходного файла или файла ресурсов, проверили ли вы, что символы действительно читаемы в исходном файле в Linux?
  • Если вы откроете исходный файл, например, vim, какую кодировку он использует? (Обычно это говорит в нижней части экрана сразу после открытия файла)

Если вы расскажете, что произойдет, когда вы это сделаете, мы можем лучше понять, что не так. :)

UPDATE: Поэтому я хотел проверить это, что я знаю, что так называемые «окна кодирующих» может создать проблемы в других ОСАХ. Вы говорите, что можете писать умлауты на консоли, но не в vi, что вы получаете вместо этого, квадраты?

Не имеет значения, что пользователи не предполагают просмотр ini-файла, если вы создали ini-файлы вручную в Linux, я полагаю, что тогда вы могли написать umlauts. Вы должны узнать, какой символ кодирует эти файлы и использует TCP-соединение. Это должны быть UTF-8, «Western» или «Windows» или «Latin-1» и т. Д., Могут создавать проблемы.

Если все UTF-8, читаемое везде, кроме вашего приложения, я бы начал подозревать недостающую проблему с шрифтом.

0

Квадратное поле является символом юникода, когда символ не может быть отображен, так как шрифт не содержит его.

Вам нужно будет переключить текстовые поля на шрифт, который содержит немецкие символы, или найти другой способ сделать подстановку только для этого символа (что может быть невозможно в Java).

1

Я предполагаю, что на рабочем столе (KDE или Gnome) настроен шрифт, который не содержит umlauts (вроде странный, сегодня, но это происходит). Java обычно пытается использовать системный шрифт в качестве основы для вычисления шрифта «Диалог» (который всегда доступен, даже если он не установлен; «Диалог» - это имя виртуального шрифта, которое Java использует, чтобы сказать «шрифт по умолчанию без засечек»)).

  • Проверьте, какие шрифты установлены с xlsfonts
  • Проверить, можно ли ввести умляуты в консоли
  • Пробуйте Java App
  • Check $ JAVA_HOME/JRE/Lib/шрифты (IIRC). Я думаю, вы можете найти там шрифты.
0
  • Вы можете написать эти символы в обычном текстовом редакторе в вашем дистрибутиве?

«VI» не показывает äöü

  • ли эти символы из входных файлов в вашем приложении Java или это от источника, если это так, что OS вы использовали для записи источника?

строка была отправить по соединению TCP или считывается из ини файла, который был создан на зева

  • Если они из файла исходного файла или ресурса, вы проверили, что персонажи в действительно читаемый в исходном файле в Linux?

не будет, не важно

  • Если открыть Исходный_файл в Vim, например, кодировка не использует? (Обычно это говорит в нижней части экрана только после того, как вы открыли файл)

Может я не испытать на данный момент

0
  • Проверить, можно ли ввести умляуты в консоли

На консоли я могу наклонить äöü

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(); 

Whith эти шрифты я могу написать умляуты к JPanel, когда я установить шрифт JPanel на данные из них. Они ВСЕ отображаются правильно.

Я читал в файле, который был создан на другом ПК, я думаю. Я должен попросить, чтобы узнать, откуда этот файл. Строка, которую я получаю от подключения tcp, может отображаться правильно. Строка, которую я читаю из файла, является той, которую я не могу отобразить. Спасибо за ответы. Я проверю, имеет ли файл неправильный формат.

Смежные вопросы