Eclipse RCP с Google WindowBuilder Pro

Могу ли я использовать Eclipse RCP framework с google's Window Builder Pro для разработки настольных приложений.

Я также хочу узнать больше о Eclipse RCP, каковы его преимущества по сравнению со свингом.


person Hariharan    schedule 28.08.2011    source источник


Ответы (2)


Да, вы можете использовать WindowBuilder Pro для разработки Eclipse RCP. Window Builder Pro имеет отличную поддержку для SWT, JFace и Eclipse RCP, таких как представления и перспективы, например, вы можете создавать перспективы в визуальном редакторе.

Что касается вторых вопросов, вы можете напрямую сравнить Swing и Eclipse RCP, эквивалентом Swing является SWT, и они имеют сопоставимые функции. У SWT лучше выглядят родные виджеты ОС.

SWT — это набор виджетов, которые вы можете использовать. Поверх SWT построен JFace - JFace представляет собой набор высокоуровневых фреймворков для MVC, мастеров, привязки данных, работы с таблицами/древовидными изображениями, комбо...

Поверх SWT и JFace построен Eclipse RCP, который обеспечивает инфраструктуру приложений для плагинов с поддержкой расширений, перспектив/представлений, действий, меню и, в основном, для расширяемости.

person Slavus    schedule 31.08.2011

Как ваш первый вопрос, да, WindowBuilder Pro может создавать код SWT.

Что касается второго, есть много сравнений плюсов и минусов Swing и RCP, и основной вердикт таков: это зависит. Лично я бы порекомендовал пройти маршрут RCP для любой крупной работы, но имейте в виду, что это полный стек, а не просто набор инструментов для виджетов, и вещи, которые вам нужно будет изучить, соответственно, больше.

person Tassos Bassoukos    schedule 28.08.2011