Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нативный GUI 
:(
    Опции темы
1024
Дата 24.6.2008, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 5.12.2006

Репутация: 1
Всего: 1



Цитата

От визуальных редакторов практически отказался, т.к. большинство из них грешат тем, что плохо разделяют логику и представление данных, а также ограничивают возможности тонкой настройки внешнего вида приложения.


Открой для себя JBuilder (версии по 2006, новый - такое ж гамно как остальные)
PM MAIL   Вверх
vdim
Дата 15.2.2009, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 33
Регистрация: 19.4.2008

Репутация: нет
Всего: нет



У меня вот такая незадача: есть бинарь откомпилированый под windows. Надо его как-то запустить под linux. Краем уха слышал, что это вполне реально, т.к. можно подложить нужные библиотики куда надо и все заведется. А пока падает с таким логом: 

Код

!SESSION 2009-02-14 21:34:04.187 -----------------------------------------------                                             
eclipse.buildId=I20080617-2000                                                                                               
java.version=1.5.0_15                                                                                                        
java.vendor=Sun Microsystems Inc.                                                                                            
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU                                                                 
Command-line arguments:  -os win32 -ws win32 -arch x86                                                                       

!ENTRY org.eclipse.osgi 4 0 2009-02-14 21:34:07.636
!MESSAGE Application error                         
!STACK 1
org.eclipse.swt.SWTError: No more handles
        at org.eclipse.swt.SWT.error(SWT.java:3803)
        at org.eclipse.swt.SWT.error(SWT.java:3695)
        at org.eclipse.swt.SWT.error(SWT.java:3666)
        at org.eclipse.swt.graphics.Image.<init>(Image.java:730)
        at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:162)
        at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:227)
        at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:205)
        at org.eclipse.ui.internal.Workbench.initializeImages(Workbench.java:1485)
        at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:537)
        at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
        at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:143)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:88)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.osgi 2 0 2009-02-14 21:34:07.720
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2009-02-14 21:34:07.720
!MESSAGE Bundle update@plugins/org.eclipse.swt.wpf.win32.x86_3.4.1.v3449c.jar [19] was not resolved.
!SUBENTRY 1 org.eclipse.osgi 2 0 2009-02-14 21:34:07.720
!MESSAGE Bundle update@plugins/org.eclipse.swt.win32.win32.x86_64_3.4.1.v3449c.jar [79] was not resolved.
!SUBENTRY 1 org.eclipse.osgi 2 0 2009-02-14 21:34:07.720
!MESSAGE Bundle update@plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.101.R34x_v20080731/ [95] was not resolved.
!SUBENTRY 1 org.eclipse.osgi 2 0 2009-02-14 21:34:07.721
!MESSAGE Bundle update@plugins/org.eclipse.equinox.launcher.wpf.win32.x86_1.0.101.R34x_v20080731/ [118] was not resolved.


P.S. amd64 + opensuse-11.1 + kernel 2.6.27.7-9-default + wine-1.1.9 + стоит java версия под wine 1.6u12
PM MAIL   Вверх
ecologist
Дата 16.2.2009, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 452
Регистрация: 28.2.2007

Репутация: нет
Всего: 9



Вот она - SWT-ятина поганая smile Похоже именно ее библиотеки надо добавлять.

Это сообщение отредактировал(а) ecologist - 16.2.2009, 10:50
PM MAIL   Вверх
Amp
Дата 20.2.2009, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: нет
Всего: 17



QtJambi в последний раз разрелизится версией 4.5 в марте этого года, после чего поддерживаться будет еще год. Последующее развитие данного биндинга сомнительно, ибо сообществу на биндинг, как я понимаю,  положить. 
PM MAIL   Вверх
SoulKeeper
Дата 20.2.2009, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.1.2007
Где: Ukraine, Lviv.

Репутация: 2
Всего: 15



QT это конечно хорошо, но уж сликом он не давишный. 

Писать на нем трудно после свинга.
PM MAIL   Вверх
Platon
Дата 20.2.2009, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1801
Регистрация: 25.4.2006

Репутация: 4
Всего: 40



Писать не особо сложно, но вот большого смысла таскать с собой 10мегов GUIвнобиблиотек  я не нахожу. Поработав со Swing, я понял, что он весьма неплох.
PM MAIL ICQ   Вверх
kamre
Дата 21.2.2009, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.3.2006

Репутация: 2
Всего: 13



Цитата(Platon @ 20.2.2009,  21:05)
Писать не особо сложно, но вот большого смысла таскать с собой 10мегов GUIвнобиблиотек  я не нахожу. 

Ну если программка не hello world, то это нормально. Тем более можно и статически линковать, а потом еще пакерами дожимать (при разработке на плюсах, ясное дело). А при разработке на Java действительно лучше Swing или SWT (если уж очень нативное поведение необходимо).

Цитата(Platon @ 20.2.2009,  21:05)
Поработав со Swing, я понял, что он весьма неплох.

Да уж, неплох, только вот тормозит и памяти жрет до фига. Ну и по скорости 2d графики также не дотягивает до Qt4.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.1061 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.