Я имею опыт нескольких лет с колебанием и чувствую себя комфортно, что я понимаю архитектуру.
Теперь я должен войти в курс дела на SWT скорее быстро.
Что Вы рекомендовали бы, чтобы я учился из источников онлайн или книг, таким образом, я могу получить голову вокруг архитектуры SWT быстро? Я действительно запускаю с нуля.
Фрагменты SWT . Это почти все, что вам нужно для начала. Также на eclipse.org есть несколько статей по SWT. Многое очень похоже на Swing, так что вы быстро освоитесь.
Не забывайте использовать такие утилиты, как GridLayoutFactory и GridDataFactory из JFace. Они действительно сокращают время разработки интерфейса SWT.
The pdf's from this site are very good: www.cs.umanitoba.ca/~eclipse
Also there are some snippets on www.java2s.com (similar to those from the eclipse site)
If you used swing and now you want to start with SWT, this book shows you the differences: SWT Eye for the Swing Guy
I notice that the Eclipse Visual Editor is being worked on again. This is a useful learning tool, even if you don't want to use it to develop your GUIs because of the way it translates WYSIWYG -> code
and code -> WYSIWYG
(within certain limitations, of course - it isn't magic). Useful for seeing the relationship between the code and the results.
Вы когда-нибудь пробовали swtxml плагин для eclipse? Я считаю это (даже с его недостатками) маленьким приятным инструментом. Позволяет создавать свои композиты и т. Д. С помощью xml.