Народ, а кто-нибуть ходил ?
Что интересного было ?
Интересно было бы послушать если кто посетил вот это:
"The JavaTM Foundation Classes ("J.F.C./Swing") API and SWT (The Eclipse Standard Widget Toolkit)"
А то тут на работе что-то поползновения идут в сторону СВТ. (Хотя несколько сот тысяч строк UI переписывать имхо бред). Хотелось бы знать в чем выгоды SWT
2004JavaOne
-
- Уже с Приветом
- Posts: 533
- Joined: 02 Feb 2000 10:01
- Location: Moscow, RU - North Quincy, MA - Moscow, RU
2004JavaOne
-- Вот мы и в Хопре...
-
- Уже с Приветом
- Posts: 107
- Joined: 25 Jun 1999 09:01
- Location: Russia
SWT нативный по своей сути, а посему быстрый. Да и сделан imho гораздо приятнее всяких свингов.
Для дизайна GUI см. в сторону Advanced Eclipse SWT Designer.
Для дизайна GUI см. в сторону Advanced Eclipse SWT Designer.
-
- Уже с Приветом
- Posts: 533
- Joined: 02 Feb 2000 10:01
- Location: Moscow, RU - North Quincy, MA - Moscow, RU
-
- Уже с Приветом
- Posts: 5669
- Joined: 13 Oct 2000 09:01
- Location: East Bay, CA
Re: 2004JavaOne
ilthw wrote:Интересно было бы послушать если кто посетил вот это:
"The JavaTM Foundation Classes ("J.F.C./Swing") API and SWT (The Eclipse Standard Widget Toolkit)"
Стоила эта JavaOne столько, что простому смертному мало не покажется. Может кого с работы командировали, он и поделится.
А мы пока все в Интернете находим
Вот здесь How to Build a Cool JavaTM Foundation Classes ("J.F.C./Swing") Technology Application есть ссылочка:
The demos, tool,s and libraries shown throughout this talk are available as open source projects at JavaDesktop.org.
Другая презентация по SWT обобщена в книге
Вот просто записки очевидцев:
http://blogs.sun.com/roller/page/swinger/20040704#swt_jgoodies_and_synth_my
http://roller.anthonyeden.com/page/peter_pilgrim
-
- Уже с Приветом
- Posts: 1243
- Joined: 09 Sep 2003 18:31
diam wrote:SWT нативный по своей сути, а посему быстрый. Да и сделан imho гораздо приятнее всяких свингов.
Для дизайна GUI см. в сторону Advanced Eclipse SWT Designer.
HelloWord написанный на SWT будет быстрее написанного на JFC . Что-нибудь посерьезнее будет тормозить как Eclipse.
Ну и дизайнили этот SWT си-программисты, т.е. через зад.
Если не надо с нуля писать editor-like application то лучше не трогать.
По поводу "нативности" - AWT тоже был (и есть) нативный...
-
- Уже с Приветом
- Posts: 107
- Joined: 25 Jun 1999 09:01
- Location: Russia
OO8 wrote:HelloWord написанный на SWT будет быстрее написанного на JFC . Что-нибудь посерьезнее будет тормозить как Eclipse.
Когда это она тормозила? Может, вы ее с JBuilder-ом каким-нибудь перепутали, который вот уж действительно тормозит?
OO8 wrote:Ну и дизайнили этот SWT си-программисты, т.е. через зад.
Читаем тут про SWT.
OO8 wrote:По поводу "нативности" - AWT тоже был (и есть) нативный...
А потом пришел swing... :)
-
- Уже с Приветом
- Posts: 1243
- Joined: 09 Sep 2003 18:31
diam wrote:OO8 wrote:Что-нибудь посерьезнее будет тормозить как Eclipse.
Когда это она тормозила? Может, вы ее с JBuilder-ом каким-нибудь перепутали, который вот уж действительно тормозит?
Постоянно тормозит. На современной машине с 2 Gb памяти тормозит гораздо больше swing-based Intellij IDEA. Причем еще и вываливается Eclipse с OutOfMemoryError периодически. И это при функциональности в половину от IDEA-ной.
И? Вы думаете все эти GetDC(hWnd)/ReleaseDC(hWnd, hDC) (ops... new GC()/gc.release()) не от си-шного виндового прошлого? Спасибо, наелись этого еще во времена Win3.1 API.
diam wrote:OO8 wrote:По поводу "нативности" - AWT тоже был (и есть) нативный...
А потом пришел swing...
Вот именно.
-
- Новичок
- Posts: 37
- Joined: 27 Apr 2004 15:25
- Location: SPb
OO8 wrote:diam wrote:OO8 wrote:Что-нибудь посерьезнее будет тормозить как Eclipse.
Когда это она тормозила? Может, вы ее с JBuilder-ом каким-нибудь перепутали, который вот уж действительно тормозит?
Постоянно тормозит. На современной машине с 2 Gb памяти тормозит гораздо больше swing-based Intellij IDEA. Причем еще и вываливается Eclipse с OutOfMemoryError периодически. И это при функциональности в половину от IDEA-ной.
На мой взгляд, насчет Eclipse - правда. Сам долгое время работал с JBuilder, потом понравилась Idea Много читал про Eclipse - решил попробовать. Ужасные тормоза Если под Windows это еще не так ощущается, то под Linux просто кошмар какой-то
Основное достоинство Eclipse - куча плагинов под что угодно, но сама среда по функциональности не идет ни в какое сравнение с IDEA.
А насчет "медленного" Swing на современной машине - по-моему, это басни. Просто нужно с этим Swing получше разобраться
-
- Уже с Приветом
- Posts: 107
- Joined: 25 Jun 1999 09:01
- Location: Russia