Форум: "Прочее";
Текущий архив: 2011.01.30;
Скачать: [xml.tar.bz2];
ВнизJava 4-ever Найти похожие ветки
← →
AlexDn © (2010-10-10 13:21) [80]> trsteep © (04.10.10 13:19) [55]
> Сразу после установки оси, драйверов и обновлений ставлю
> .NET, JAVA и Adobe Flash - нынче без них некуда...
интересно в виде каких приложений..?
← →
Дмитрий Тимохов (2010-10-10 14:40) [81]
> Alex Konshin © (10.10.10 06:33) [77]
>
> Как говорил Zorg, если хочешь чтобы что-то было
> сделано, сделай это сам. Вот и пишу теперь сам.
offtopic
Очень люблю эту фразу. Часто про себя произношу ) Вот только через 48 секунд фильма Зорга на молекулы разнесло. Проводя аналогии, не лучший пример для подражания...
А фраза хорошая ;)
topic
У меня приятель в Италии сидит - типа ИП у него. Пишет на Java. Классный продукт для серверного программирования. На ноуте у него естественно Windows. Я много с ним общался по теме Java и соответствующей религии (какой язык без религии, а?). Вывод для меня такой - java хорош для серверной разработки, у него большое сообщество, много бесплатных и качественных фреймворков. Многие вещи стандартизированы и т.д. Для клиента Java не лучший выбор - много других клиентов, например, Opera или FF :)
Это я так, свое мнение к обсуждаемой теме выразил.
← →
Alex Konshin © (2010-10-10 18:46) [82]> Eraser © (10.10.10 12:46) [79]
> > [77] Alex Konshin © (10.10.10 06:33)
> > Хотя было бы гораздо лучше, если бы они сделали нормальную
> > разработку GUI приложений (netbeans реальную погоду не делает,
> > да и он кривой), тогда бы для обычных пользователей приложений
> > было бы больше. Я вот сейчас как-раз занимаюсь выбором оружия
> > для разработки группы UI приложений
>
> Сейчас тоже перед выбором.
> Так на чём остановились, какие варианты стоит рассматривать?
>
> Чем плох netbeans? На первый и даже второй взгляд весьма
> неплохо. Дизайнер форм по лучще делфивского будет.
Для меня netbeans не катит потому как неудобен он для меня да и в группе у нас стандартный IDE - eclipse. И мне нужен какой-то простой фреймворк, чтобы и индусы могли использовать, причём так, чтобы у них было по-меньше возможности напахать, и после них не пришлось бы переделывать каждую форму. То есть, я для себя решил, что мне нужен некий фреймворк с декларативным UI, скорее всего в XML. Формы должны динамически грузиться из этого XML (а не как везде в Java приложениях) и биндится к обработчикам событий. Чтобы уменьшить полёт фантазии у наших индийских друзей, набор событий у меня будет очень ограничен, но компоненты достаточно умны и кастомизируемы. Для начала формы будут просто разрабатываться прямо в XML, а позднее наверно сделаю простенький дизайнер, если он вообще понадобится. Это всё вполне реально и достаточно просто сделать, более того, частично оно уже было в предыдущем версии одного из моих продуктов. Но там я писал UI сам, а тут мне хочется его аутсорсить в Индию, потому надо переделать фрейворк.
Я пытался найти в интернете какие-нибудь готовые куски. Пересмотрел уже кучу дизайнеров форм и рассмотрел возможности использования других технологий. Например, рассматривал JavaFX и Adobe AIR - не подходят.
Тебе же могу посоветовать посмотреть на гуговский плагин для eclipse WindowBuilder http://code.google.com/webtoolkit/tools/download-wbpro.html
Похоже, что он на самом деле даже лучше матисса из Netbeans. Он тоже умеет работать с GroupLayout, но заодно помимо Swing поддерживает SWT, GWT и XWT. Что мне не нравится в этом плагине, так это то, что они опять-таки парсят и генерят Java код, который рисует UI. Мне видимо уже никогда не понять, почему в Java мире так упорно не хотят использовать декларативный UI, видимо любят создавать себе препятствия, а потом героически их преодолевать.
Кстати, по поводу XWT. Посмотрел я на него и понял, что они-таки решились реализовать декларативный UI в эклипсе 4 и он там будет родным. Видимо они как и я не дождались его от Sun который несколько лет назад обещал его в самой Java, но почему-то отказался от этой идеи.
← →
Eraser © (2010-10-10 19:09) [83]> [82] Alex Konshin © (10.10.10 18:46)
Спасибо за небольшой экскурс, кое-что стало понятнее. По сути для моих проектов не требуется навороченный UI, т.е. устроит и менее концептуальный подход. Несколько кнопок, меток и списков на форме. Единственное что не нашел в стандартном наборе (и не стандартных тоже) - это нормального, даже примитивного, аналога TListView. Хотя интересовался около года назад, скоро вот опять нужно будет вплотную работать с Java.
← →
Alex Konshin © (2010-10-10 19:17) [84]
> iZEN (10.10.10 00:37) [75]
> > DiamondShark © (04.10.10 20:13) [62]
> >
> > Я против Ж2МЕ как такового ничего не имею.
> > Если отставить в сторону заклинания "на любой платформе"
> > -- вполне кошерная вещь.
>
> Oracle обещал в дальнейшем поддерживать всеми силами субплатформу
> Java ME против Google Android: http://news.ferra.ru/soft/2010/09/27/103461/print/
О, они опять JavaFX упомянули. Они бы прежде чем строить грандиозные планы, сначала бы попробовали в своём новейшем Netbeans 6.9.1 сваять хотя бы простенькую форму с контролами, которая ресайзится нормально и при этом не моргает. Я это несколько месяцев назад пытался сделать в 6.9RC и грешил на то, что он ещё не релизнут, а тут недавно повторил попытку, потратил полдня, увидел массу занятных глюков, но приемлемого результата так и не добился. Ну а если не хватит такого квеста, то пусть найдут способ без использования стороних библиотек из JavaFX формы вызвать любой JavaFX диалог.
← →
Alex Konshin © (2010-10-10 19:31) [85]
> Eraser © (10.10.10 19:09) [83]
>
> > [82] Alex Konshin © (10.10.10 18:46)
>
> Спасибо за небольшой экскурс, кое-что стало понятнее. По
> сути для моих проектов не требуется навороченный UI, т.е.
> устроит и менее концептуальный подход. Несколько кнопок,
> меток и списков на форме. Единственное что не нашел в стандартном
> наборе (и не стандартных тоже) - это нормального, даже примитивного,
> аналога TListView. Хотя интересовался около года назад,
> скоро вот опять нужно будет вплотную работать с Java.
Ну просто таблица и в Swing есть. А что-то более умное... Тут без напильника не обойтись. Нарисовать-то можно всё, а таких готовых компонент не искал. В тех проектах, в которых я участвовал они либо уже были, либо были не нужны.
Посмотри ещё на SWT. Там свои тараканы, но контролы в основном нативные
http://www.eclipse.org/swt/widgets/
← →
iZEN (2010-10-15 15:19) [86]
> Eraser © (10.10.10 19:09) [83]
>
> Единственное что не нашел в стандартном
> наборе (и не стандартных тоже) - это нормального, даже примитивного,
> аналога TListView. Хотя интересовался около года назад,
> скоро вот опять нужно будет вплотную работать с Java.
Тут: http://java.sun.com/products/jfc/tsc/tech_topics/jlist_1/jlist.html
посмотри.
В Swing всё решается отрисовкой нужных компонентов внутри базовых компонентов.
← →
Eraser © (2010-10-15 20:36) [87]> [86] iZEN (15.10.10 15:19)
спасибо!
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2011.01.30;
Скачать: [xml.tar.bz2];
Память: 0.61 MB
Время: 0.007 c