Spring и SWT могут сотрудничать для Настольных приложений Java?

Мои небольшие инструкции являются в большой степени под влиянием замечательной книги "Завершенным кодом":

  • исключения Использования для уведомления о вещах, которые не должны быть проигнорированы.
  • не используют исключения, если ошибка может быть обработана локально
  • , Удостоверяются, что исключения на том же уровне абстракции как остальная часть Вашей стандартной программы.
  • Исключения должны быть зарезервированы для того, что является действительно исключительно .
8
задан janetsmith 6 July 2009 в 15:10
поделиться

3 ответа

Вы, конечно, понимаете, что SWT не является переносимым, в отличие от Swing.

Да, вы можете использовать Spring с SWT, но нет встроенной инфраструктуры MVC, которая могла бы вам помочь. Вам может оказаться полезным модуль Spring Rich Client .

Вот простой пример - мнение одного человека.

0
ответ дан 5 December 2019 в 21:21
поделиться

В области рабочего стола Java у вас есть 2 основных варианта: Swing или SWT. Я игнорирую AWT на этом. QTJambi не используется в Java.

Большинство настольных приложений Java используют Java Swing. Ничто не мешает вам использовать контейнер IOC в настольном приложении. В общем, IOC-контейнер используется в основном для хранения прослушивателей событий, действий в настольных приложениях и почти без компонентов пользовательского интерфейса.

Было много попыток создать Swing RCP framework, но большинство настольных Java-приложений как бы работают сами по себе.

4
ответ дан 5 December 2019 в 21:21
поделиться

You definitely can use Spring and reap the benefits of its various features including IoC. Spring is definitely not confined to the webworld, that's one of its great selling features is it's the swiss army knife of Java frameworks.

3
ответ дан 5 December 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: