Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> каркас для SWING-приложения 
:(
    Опции темы
zels
Дата 15.2.2008, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 1.7.2006

Репутация: нет
Всего: нет



Изучаю примеры для SWING. Все эти окошечки, кнопочки и другие элементы выглядят как-то примитивно. А вот IDEA и NetBeans выглядят красиво.

Если ли готовый набор классов, который позволит относительно быстро написать визуальную часть типа IDEA (окна с текстом и деревьями). Что отображать - у меня есть, а вот как отобразить- непонятно (или каждому программисту/команде  нужно потратить человеко-годы, чтобы все выглядело красиво и удобно).

Очень уж большой разрыв между визуальными кирпичиками и зданием.
Может, есть "крупнопанельное" строительство?

Это сообщение отредактировал(а) zels - 15.2.2008, 19:27
PM MAIL   Вверх
COVD
Дата 15.2.2008, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 4
Всего: 43



В платформе Netbeans есть модульная платформа для создания rich client application . Они обещают и быстроту и красивость, особенно если использовать их красивые модули.  
PM MAIL   Вверх
AlexeyVorotnikov
Дата 18.2.2008, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 18.6.2007
Где: Москва

Репутация: 3
Всего: 18



На платформе Eclipse тоже есть Rich Client Platform. Соответственно, если её использовать приложение будет выглядеть "в стиле" Eclipse. Можно посмотреть большое количество примеров как Open source, так и коммерческих приложений. 

Это сообщение отредактировал(а) AlexeyVorotnikov - 18.2.2008, 10:47


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
zels
Дата 18.2.2008, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 1.7.2006

Репутация: нет
Всего: нет



После установки NetBeans я увидел только 2 шаблона, но они мне не очень подходят.
В примерах http://www.netbeans.org/features/platform/screenshots.html есть много интересных,
но как из заполучить?
Каждая компания сделала "для себя".
PM MAIL   Вверх
COVD
Дата 18.2.2008, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 4
Всего: 43



Цитата

В примерах http://www.netbeans.org/features/platform/screenshots.html есть много интересных,
но как из заполучить?


В каждом примере есть линк. Некоторые продукты платные, некоторые - оренсурс.
PM MAIL   Вверх
w1nd
Дата 19.2.2008, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вертилятор
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 22.3.2006
Где: Москва

Репутация: 23
Всего: 54



И netbeans, и eclipse - ярчайшие образчики всего плохого, что числят за opensource и индусами. Никакая документация, чудовищно кривой код и океан багов. Фактически, для любого новичка (а новичком в программировании для этих rcp можно оставаться долго) их использование не упрощает, а существенно усложняет написание приложения.

Но в netbeans порядка всё-таки больше smile

Это сообщение отредактировал(а) w1nd - 19.2.2008, 00:49


--------------------
user posted imageuser posted image
PM MAIL ICQ   Вверх
COVD
Дата 19.2.2008, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 4
Всего: 43



Цитата

И netbeans, и eclipse - ярчайшие образчики всего плохого


А это флагманы индустрии. Вроде, ничего больше и нет. Этим утверждением вы, похоже, ставите под сомнение основную идею современного программирования, согласно которой использование готовых компонент, модулей, фреймворков позволяет даже новичку сделать программу быстро, красиво и профессионально. 

Рекомендуя RCP Netbeans я немного слукавил - повторил их официальную рекламу, хотя сам так пока и не освоил эту технологию. Более того, у меня сложилось ощущение, что плагинно-модульный (эклипсно-нетбинсовский) подход (почему-то он ассоциируется только с rich client , т.е. с ГУИ приложениями) наиболее удобен для случая, когда вы разрабатываете приложение в надежде, что энтузиасты всего мира начнут неистово клепать свои версии его компонентов. 

zels
Можно и не заморачиваться модными технологиями, а просто найти образец приложения, вас устраивающего, и попробовать сделать аналогично. Можно использовать графический редактор для быстрого построения ГУИ. Нетбинсовский редактор хвалят. 

Это сообщение отредактировал(а) COVD - 19.2.2008, 03:17
PM MAIL   Вверх
w1nd
Дата 19.2.2008, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вертилятор
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 22.3.2006
Где: Москва

Репутация: 23
Всего: 54



Цитата(COVD @  19.2.2008,  02:13 Найти цитируемый пост)
Этим утверждением вы, похоже, ставите под сомнение основную идею современного программирования, согласно которой использование готовых компонент, модулей, фреймворков позволяет даже новичку сделать программу быстро, красиво и профессионально.

Это основная идея (а точнее - идея фикс) людей, зарабатывающих на программистах во все времена. И до сей поры она никем не реализована smile



--------------------
user posted imageuser posted image
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.