ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] OmegaT и Java 1.5
@ 2006-12-06 21:51 Vyaheslav Dikonov
  2006-12-08 13:11 ` Eugene Prokopiev
  0 siblings, 1 reply; 5+ messages in thread
From: Vyaheslav Dikonov @ 2006-12-06 21:51 UTC (permalink / raw)
  To: ALT Linux Community

Кто пользуется OmegaT и получилось ли заставить ее работать на
Java-1.5? 

Мне очень хочется получить нормальный интерфейс в общем стиле GTK2
вместо голого swing, от которого через 8 часов работы положительно болят
глаза. Установив для этого j2se-sun-1.5 я вижу много глюков. В
частности, не прорисовывается содержмое окон с текстом (главное, поиск,
выбор файла), хотя маленькие диалоги настройки и справка видны
нормально. 

Другие программы на java могут вести себя таким же образом. Может есть
какие-то исправления для JRE? 

//Для справки: OmegaT - программа для переводчиков, которая запоминает
переводимые фрагменты и ускоряет работу. 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] OmegaT и Java 1.5
  2006-12-06 21:51 [Comm] OmegaT и Java 1.5 Vyaheslav Dikonov
@ 2006-12-08 13:11 ` Eugene Prokopiev
  2006-12-08 21:58   ` Vyaheslav Dikonov
  0 siblings, 1 reply; 5+ messages in thread
From: Eugene Prokopiev @ 2006-12-08 13:11 UTC (permalink / raw)
  To: ALT Linux Community

Vyaheslav Dikonov пишет:
> Кто пользуется OmegaT и получилось ли заставить ее работать на
> Java-1.5? 
> 
> Мне очень хочется получить нормальный интерфейс в общем стиле GTK2
> вместо голого swing, от которого через 8 часов работы положительно болят
> глаза. Установив для этого j2se-sun-1.5 я вижу много глюков. В
> частности, не прорисовывается содержмое окон с текстом (главное, поиск,
> выбор файла), хотя маленькие диалоги настройки и справка видны
> нормально. 
> 
> Другие программы на java могут вести себя таким же образом. Может есть
> какие-то исправления для JRE? 

говорят это можно будет в Java 1.6 ;) а еще это можно сейчас, если 
писать GUI не на Swing, а на SWT (пример - Eclipse)

в данном случае можно лишь посоветовать поменять шрифт в настройках 
программы (если таковые имеются) на Tahoma или Verdana - получается 
вполне сносно ...

теоретически то же самое можно сделать в 
/usr/lib/j2se/jre/lib/fontconfig.* для всех программ, использующих Swing 
и AWT, и для Java 1.4 я даже умел это делать ;) а с 1.5 разучился :(

если научитесь - поделитесь :)

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] OmegaT и Java 1.5
  2006-12-08 13:11 ` Eugene Prokopiev
@ 2006-12-08 21:58   ` Vyaheslav Dikonov
  2006-12-09  5:17     ` Arcady V. Ivanov
  0 siblings, 1 reply; 5+ messages in thread
From: Vyaheslav Dikonov @ 2006-12-08 21:58 UTC (permalink / raw)
  To: ALT Linux Community

В Птн, 08/12/2006 в 16:11 +0300, Eugene Prokopiev пишет:
> Vyaheslav Dikonov пишет:
> > Кто пользуется OmegaT и получилось ли заставить ее работать на
> > Java-1.5? 
> > 
> > Мне очень хочется получить нормальный интерфейс в общем стиле GTK2
> > вместо голого swing, от которого через 8 часов работы положительно болят
> > глаза. 
> говорят это можно будет в Java 1.6 ;) а еще это можно сейчас, если 
> писать GUI не на Swing, а на SWT (пример - Eclipse)
Тогда как можно настроить Java 1.4?

> в данном случае можно лишь посоветовать поменять шрифт в настройках 
> программы (если таковые имеются) на Tahoma или Verdana - получается 
> вполне сносно ...
Пока что я выбрал нестрашный шрифт Serif. Главное, что меня сейчас
доканывает - цвет. Белый фон в swing означает, что я часами вынужден в
упор смотреть на фактически люминисцентную лампу размером с небольшой
стол. 

Может быть можно принудительно изменить цвет фона для всех swing-морд?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] OmegaT и Java 1.5
  2006-12-08 21:58   ` Vyaheslav Dikonov
@ 2006-12-09  5:17     ` Arcady V. Ivanov
  2006-12-10 10:42       ` Vyaheslav Dikonov
  0 siblings, 1 reply; 5+ messages in thread
From: Arcady V. Ivanov @ 2006-12-09  5:17 UTC (permalink / raw)
  To: ALT Linux Community

Vyaheslav Dikonov пишет:
> В Птн, 08/12/2006 в 16:11 +0300, Eugene Prokopiev пишет:
>   
>> Vyaheslav Dikonov пишет:
>>     
>>> Кто пользуется OmegaT и получилось ли заставить ее работать на
>>> Java-1.5? 
>>>
>>> Мне очень хочется получить нормальный интерфейс в общем стиле GTK2
>>> вместо голого swing, от которого через 8 часов работы положительно болят
>>> глаза. 
>>>       
>> говорят это можно будет в Java 1.6 ;) а еще это можно сейчас, если 
>> писать GUI не на Swing, а на SWT (пример - Eclipse)
>>     
> Тогда как можно настроить Java 1.4?
>
>   
>> в данном случае можно лишь посоветовать поменять шрифт в настройках 
>> программы (если таковые имеются) на Tahoma или Verdana - получается 
>> вполне сносно ...
>>     
> Пока что я выбрал нестрашный шрифт Serif. Главное, что меня сейчас
> доканывает - цвет. Белый фон в swing означает, что я часами вынужден в
> упор смотреть на фактически люминисцентную лампу размером с небольшой
> стол. 
>
> Может быть можно принудительно изменить цвет фона для всех swing-морд?
>   
            
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
            
UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
            
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");

Выбирайте любую (Виндовая только в винде).

-- 

С уважением. Иванов Аркадий
Зам.директора ООО "Хелп"
mailto: arc@help0.ru
web:http://www.help0.ru
mobile: 8-904-290-8343
------------------------------------
I use stable soft:
Linux, Mozilla and OpenOffice. 
And recommend them for you too.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] OmegaT и Java 1.5
  2006-12-09  5:17     ` Arcady V. Ivanov
@ 2006-12-10 10:42       ` Vyaheslav Dikonov
  0 siblings, 0 replies; 5+ messages in thread
From: Vyaheslav Dikonov @ 2006-12-10 10:42 UTC (permalink / raw)
  To: ALT Linux Community

В Сбт, 09/12/2006 в 17:17 +1200, Arcady V. Ivanov пишет:
> Vyaheslav Dikonov пишет:
> > В Птн, 08/12/2006 в 16:11 +0300, Eugene Prokopiev пишет:
> >   
> >> Vyaheslav Dikonov пишет:
> >>     
> >>> Кто пользуется OmegaT и получилось ли заставить ее работать на
> >>> Java-1.5? 
> >>>
> >>> Мне очень хочется получить нормальный интерфейс в общем стиле GTK2
> >>> вместо голого swing, от которого через 8 часов работы положительно болят
> >>> глаза. 
> >>>       
> >> говорят это можно будет в Java 1.6 ;) а еще это можно сейчас, если 
> >> писать GUI не на Swing, а на SWT (пример - Eclipse)
Дальнейшее расследование показало, что 1.6 beta2 действительно вполне
нормально мимикрирует под GTK2. Происходящий у меня глюк с пустыми
окошками связан с Beryl и пропадает при возврате на не GL диспетчер окон
metacity|WM|... или откате Java на 1.4.

Это вовсе не тоже самое, что известная проблема на NVIDIA, когда
текстура для окна оказывается пустой. Окна не черные, нажать невидимую
кнопку невозможно, содержимое окна не проявляется ни прикаких
манипуляциях. Java-Swing-GTKLook глюк происходит не спорадически, а со
100% надежностью и не с любыми окнами Java/Swing программы OmegaТ, а
только с теми, где есть текст и гипертекстовые ссылки, т.е. определенные
элементы интерфейса.

Я сейчас думаю, что это глюк именно Java-1.5/1.6. 
     
> > Тогда как можно настроить Java 1.4?
> > Может быть можно принудительно изменить цвет фона для всех swing-морд?
> >   
>             
> UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
>             
> UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
>             
> UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
> 
> Выбирайте любую (Виндовая только в винде).
Это должно быть в каком-то файле конфигурации j2se1.4-sun или в коде
omegat? Я ничего на Java не пишу и не знаю, как этим классом
пользоваться.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-12-10 10:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-06 21:51 [Comm] OmegaT и Java 1.5 Vyaheslav Dikonov
2006-12-08 13:11 ` Eugene Prokopiev
2006-12-08 21:58   ` Vyaheslav Dikonov
2006-12-09  5:17     ` Arcady V. Ivanov
2006-12-10 10:42       ` Vyaheslav Dikonov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git