На xubuntu 11.10 и ibm-java-70 при старте получаю
~/soft/rojac-r666/bin$ ./rojac.sh
22:07:32,787: [WARN ] LAFValueChecker - L&F Office2003 (org.fife.plaf.Office2003.Office2003LookAndFeel) is not supported.
Exception in thread "main" java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.initialize(J9VMInternals.java:255)
at org.xblackcat.rojac.RojacLauncher.launch(RojacLauncher.java:48)
at org.xblackcat.rojac.RojacLauncher.main(RojacLauncher.java:36)
Caused by: java.lang.NullPointerException
at net.sourceforge.napkinlaf.NapkinLookAndFeel.<init>(NapkinLookAndFeel.java:96)
at java.lang.J9VMInternals.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1375)
at org.xblackcat.utils.ResourceUtils.loadObjectOrEnum(ResourceUtils.java:190)
at org.xblackcat.rojac.service.options.LAFValueChecker.<init>(LAFValueChecker.java:66)
at org.xblackcat.rojac.service.options.Property.<clinit>(Property.java:39)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:233)
... 2 more
Как указать другой LAF
Здравствуйте, ecinunice.
Вы писали:
E> На xubuntu 11.10 и ibm-java-70 при старте получаю
| Скрытый текст |
| E> E> ~/soft/rojac-r666/bin$ ./rojac.sh
E> 22:07:32,787: [WARN ] LAFValueChecker - L&F Office2003 (org.fife.plaf.Office2003.Office2003LookAndFeel) is not supported.
E> Exception in thread "main" java.lang.ExceptionInInitializerError
E> at java.lang.J9VMInternals.initialize(J9VMInternals.java:255)
E> at org.xblackcat.rojac.RojacLauncher.launch(RojacLauncher.java:48)
E> at org.xblackcat.rojac.RojacLauncher.main(RojacLauncher.java:36)
E> Caused by: java.lang.NullPointerException
E> at net.sourceforge.napkinlaf.NapkinLookAndFeel.<init>(NapkinLookAndFeel.java:96)
E> at java.lang.J9VMInternals.newInstanceImpl(Native Method)
E> at java.lang.Class.newInstance(Class.java:1375)
E> at org.xblackcat.utils.ResourceUtils.loadObjectOrEnum(ResourceUtils.java:190)
E> at org.xblackcat.rojac.service.options.LAFValueChecker.<init>(LAFValueChecker.java:66)
E> at org.xblackcat.rojac.service.options.Property.<clinit>(Property.java:39)
E> at java.lang.J9VMInternals.initializeImpl(Native Method)
E> at java.lang.J9VMInternals.initialize(J9VMInternals.java:233)
E> ... 2 more
E>
E> Как указать другой LAF |
| |
Это ошибка при поиске возможных L&F в системе.
Лечится просто: в файле rojac/conf/laf.properties закоментируй строку
rojac.laf.Napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel
И запусти приложение снова.
На всякий случай, инструкции для сброса L&F в настройках ниже.
Сброс настойки L&F.
В файле ~/.rojac/config.properties удалить строчку
rojac.gui.laf=javax.swing.plaf.nimbus.NimbusLookAndFeel
Это сбросит настройки и будет использоваться системный L&F. Для Линукса это Metal L&F или GTK L&F (для Gnome)
1. Закрыть приложение
2. Удалить строчку
3. Открыть приложение.
Rojac v0.1 / rev. 700
Здравствуйте, xBlackCat, Вы писали:
BC>Это ошибка при поиске возможных L&F в системе.
BC>Лечится просто: в файле rojac/conf/laf.properties закоментируй строку
BC>rojac.laf.Napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel
BC>И запусти приложение снова.
BC>На всякий случай, инструкции для сброса L&F в настройках ниже.
BC>Сброс настойки L&F.
BC>В файле ~/.rojac/config.properties удалить строчку
BC>rojac.gui.laf=javax.swing.plaf.nimbus.NimbusLookAndFeel
BC>Это сбросит настройки и будет использоваться системный L&F. Для Линукса это Metal L&F или GTK L&F (для Gnome)
BC>1. Закрыть приложение
BC>2. Удалить строчку
BC>3. Открыть приложение.
Спасибо