Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
java gui и ввод русских букв
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
bobdva
Apprentice
Apprentice


Joined: 25 Nov 2003
Posts: 207
Location: Moscow

PostPosted: Tue Nov 25, 2003 9:33 am    Post subject: java gui и ввод русских букв Reply with quote

Java: blackdown 1.4.1

при вводе русских букв отображаются различные иероглифы и арабская вязь, причём текст с русским шрифтом отображает нормально
gui: swing
пример тестирования jEdit - если открыть файл с русскими буквами показывает нормально, вводим сами - получаем фигню. То же самое с собсвтенно писанными swing приложениями :(

1.3.1 такого не было.Если не ошибаюсь в sun j2sdk 1.4.1 тоже самое :

Сообщение перекодировано модератором в KOI8-R.
Back to top
View user's profile Send private message
Rikz
Tux's lil' helper
Tux's lil' helper


Joined: 06 Oct 2003
Posts: 103

PostPosted: Tue Nov 25, 2003 6:40 pm    Post subject: Reply with quote

Создай файл /usr/X11R6/lib/X11/locale/koi8-r/Compose следующего содержания:

Code:
#
# koi8-r Compose Sequence
#
# Sequence Definition
#
# $XFree86: xc/nls/Compose/koi8-r,v 1.2 2001/04/26 21:09:40 dawes Exp $
#
# This file currently has no entries.  It appears that a compose file (even
# just an empty one) is required for the appropriate keysyms to work for
# this encoding.
#
# <Multi_key> Means <Compose>
# Special Character

# End of Sequence Definition


Сообщение перекодировано модератором в KOI8-R
Back to top
View user's profile Send private message
Alarik
n00b
n00b


Joined: 06 Nov 2003
Posts: 24

PostPosted: Thu Nov 27, 2003 11:34 am    Post subject: Reply with quote

Похожая ситуация: в jedit при вводе кирилицы получаем арабские буквы.
/usr/X11R6/lib/X11/locale/koi8-r/Compose не помогает.

sun-jdk-1.4.2.02 xfree-4.3.0-r3
Back to top
View user's profile Send private message
Alarik
n00b
n00b


Joined: 06 Nov 2003
Posts: 24

PostPosted: Fri Dec 05, 2003 6:38 am    Post subject: Reply with quote

У себя я это исправил... Есть подозрение что это неправильно выставленная локаль.
при LANG=ru_RU.UTF8 jedit вводил арабскую вязь вместо русских букв, но остальные программы работали нормально.
Сейчас исправил на LANG=ru_RU.UTF-8 - теперь корректно работает и jedit
Back to top
View user's profile Send private message
@lexb
Tux's lil' helper
Tux's lil' helper


Joined: 15 Dec 2003
Posts: 79
Location: Chehov

PostPosted: Mon Dec 15, 2003 1:35 pm    Post subject: Reply with quote

Alarik wrote:
Похожая ситуация: в jedit при вводе кирилицы получаем арабские буквы.
/usr/X11R6/lib/X11/locale/koi8-r/Compose не помогает.

sun-jdk-1.4.2.02 xfree-4.3.0-r3


права на Compose проверь...
Back to top
View user's profile Send private message
kaa17
n00b
n00b


Joined: 15 Sep 2003
Posts: 6
Location: Russia, Korolev

PostPosted: Tue Dec 23, 2003 1:52 pm    Post subject: Reply with quote

Rikz wrote:
Создай файл /usr/X11R6/lib/X11/locale/koi8-r/Compose следующего содержания:

Code:
#
# koi8-r Compose Sequence
#
# Sequence Definition
#
# $XFree86: xc/nls/Compose/koi8-r,v 1.2 2001/04/26 21:09:40 dawes Exp $
#
# This file currently has no entries.  It appears that a compose file (even
# just an empty one) is required for the appropriate keysyms to work for
# this encoding.
#
# <Multi_key> Means <Compose>
# Special Character

# End of Sequence Definition


Сообщение перекодировано модератором в KOI8-R


Кстати, как можно понять из содержания файла, оно (содержание) может быть опущено :D. У меня Compose нулевой длины, и все, как и обещалось, работает.
Back to top
View user's profile Send private message
DarkMaze
n00b
n00b


Joined: 06 Jun 2006
Posts: 3
Location: Vasiljevcki island, Saint-Petersburg, Russia

PostPosted: Tue Jun 06, 2006 8:46 am    Post subject: Reply with quote

А если локаль utf8???
Back to top
View user's profile Send private message
fedukoff
Apprentice
Apprentice


Joined: 19 Dec 2005
Posts: 229
Location: Latvia

PostPosted: Tue Jun 06, 2006 8:55 am    Post subject: Reply with quote

Compose вполне может быть пустым.. Главное чтобы он был. :)
А вообще ставь UTF8 и будет щасте
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum