LINUX.ORG.RU

Разработка встроенных приложений с использованием eSWT


0

0

В статье рассмотрены различия между eSWT (embedded Standardb Widget Toolkit) и обычным SWT (Standard Widget Toolkit). Приведены лучшие советы и рекомендации по использованию этой технологии для разработки вашего собственного eSWT-приложения, основанного на интегрированной среде Model-View-Controller (MVC). Также обсуждаются вопросы разработки, развертывания и тестирования комплекта Service Management Framework (SMF) с использованием eSWT.

>>> Подробности

★★★

Проверено: svu ()

>> основанного на интегрированной среде Model-View-Controller (MVC) мдя.. шаблон проектирования это, а не среда

nops
()

Опять рекламный спам от бимиров.

В SWT НИКАКОГО MVC вообще нет! (Более-менее MVC поддерживается в JFace, не путать с JSF) Или в московском офисе И-Бе-Ме этого не знают? Зато рекламные заклинания просто супер!

Совет - никогда не используйте JNI-поделие под название SWT. Я сделал один проект - плююсь до сих пор.

Только Swing и Swing для CDC!

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

Уродство, чем swing то неугодил... все равно морды убогие получаются

Oceanborn
()

java гавно, реклама ibm уже бесит

insa
()
Ответ на: комментарий от Bioreactor

> Совет - никогда не используйте JNI-поделие под название SWT. Я сделал один проект - плююсь до сих пор.

Я вот тоже делаю, и чем дальше в лес, тем больше думаю "а нафига я сюда зашел?". Документация к SWT не самая лучшая, после свинга кажется все очень странным. Вообще, программирование на SWT чем-то напомнило мне процедурное программирование, уж очень все негибко.

kda ★★★★★
()
Ответ на: комментарий от EtherLord

>Это даже не шаблон проектирования, это модель(философия разработки)

Парадигма.

anonymous
()

Swing тоже тот ещё отстой. SWT хотя бы похоже на что-то красивое, когда оно под винду. И оба они благополучно забивают на MVC. Свинг немного красивше в плане шаблонов, но.... кто нить пытался реализовать на свинге АБСОЛЮТНО нативное поведение?

короче надо писать всё своё ). Я сейчас как раз этим занимаюсь.

anonymous
()
Ответ на: комментарий от anonymous

Чувак, открой для себя ....

QJambi! Только с этой штукой можно говорить про наличие в жабе гуи-библиотеки.

anonymous
()
Ответ на: комментарий от anonymous

> АБСОЛЮТНО нативное поведение

Что это значит?

kda ★★★★★
()
Ответ на: комментарий от anonymous

> кто нить пытался реализовать на свинге АБСОЛЮТНО нативное поведение?

Не понял, что это эначит. К Свингу есть море laf-ов. Выбирай
любой. Всё будет очень красиво и нативно. Вообще мне Свинг
нравится, можно с минимумом усилий переделать под свои нужды практически всё. Как-то всё в нем очень логично и понятно завязано.

lvv
()
Ответ на: комментарий от anonymous

> SWT хотя бы похоже на что-то красивое, когда оно под винду.

Кто же мешает установить Office LnF?

Или под мак?:)

А вот SWT для MacOSX поддерживает только Сarbon - Cocoa не видел.

> Я сейчас как раз этим занимаюсь.

Успехов, а вот только как MVC реализовать в этой процедурщине SWT будете? В свинге, однако, модели данных для элементов управения есть. Попробуйте переместить ветвь в SWT Tree. Увидете разницу с JTree и моделью реализующей TreeModel!

Bioreactor ★★★★★
()
Ответ на: комментарий от kda

+1 У SWT всего один плюс, look and feel нативный.

API довольно неудобное, авторы SWT явно много писали на C (не путать с C++)

Документации можно считать что нет.

Довольно глючно.

Девелоперов на эту технологию не найти.

Я бы предпочел SWING + java6

Yilativs ★★★★
()

Почитал каменты, прямо слеза навернулась.

NonHuman ★★★
()
Ответ на: комментарий от Yilativs

Согласен SWING + java6 = все что нужно !

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.