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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Среда разработки, а-ля Дельфи 
:(
    Опции темы
rsm
Дата 8.8.2005, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Есть ли для Java/Swing среда разработки а-ля Дельфи, т.е. с хорошим редактором форм? В первую очередь интересуют формы прикладных программ типа нашего фирменного "Охотника" и во вторую очередь - для создания web-интерфейсов. Желательно, чтобы среда разработки была бесплатная (или хотя бы триальная) и (в идеале) кросс-платформенная.

Смотрел Borland JBuilder 2005 - не понравился, да и тормозит очень сильно. Сейчас качаю Sun Java Studio Creator, но в нем, насколько я понял, можно создавать только web-формы?

З.Ы. Слышал, что настоящие программеры на Java пишут весь интерфейс полностью вручную. Это шутка или серьезно? ИМХО скорее всего шутка - не представляю, как можно написать интерфейс того же "Охотника" без применения редактора форм - ведь пока не запустишь программу, не узнаешь, на каком месте окажется созданный контрол. А считать на бумажке по координам это уж слишком smile

Заранее большое спасибо! smile
PM MAIL   Вверх
batigoal
Дата 8.8.2005, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(rsm @ 8.8.2005, 20:00)
Слышал, что настоящие программеры на Java пишут весь интерфейс полностью вручную. Это шутка или серьезно?

Во всяком случае, стараются. Насколько я знаю, для Охотника Кот использовал какую-то стороннюю библиотеку, кажется, JGoodies.

Координаты можно и не считать, если обойтись относительным позиционированием с использованием стандартных лейаутов (табличный, последовательный и т.п.). Такой подход лучше, потому что он автоматически все пересчитает при ресайзе. Но он не всегда применим.

Насчет редакторов форм - в Idea есть и встроенный редактор, который использует собственные файлы .form, и соответствующий плагин, который может генерить исходный код. Но он тоже не идеален.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
rsm
Дата 8.8.2005, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Lamer @ 8.8.2005, 21:37)
Насчет редакторов форм - в Idea есть и встроенный редактор

Спасибо, поставлю посмотрю.

Цитата(Lamer @ 8.8.2005, 21:37)
Но он тоже не идеален.

А что есть лучше?
PM MAIL   Вверх
LSD
Дата 8.8.2005, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

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



Визуальный редактор есть в JBuilder, есть плагин для Eclipse.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
batigoal
Дата 8.8.2005, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

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



Цитата(rsm @ 8.8.2005, 20:50)
А что есть лучше?

Честно говоря, хороших не встречал. Но и не искал.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
rsm
Дата 8.8.2005, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(LSD @ 8.8.2005, 22:00)
есть плагин для Eclipse

А как он называется?

Цитата(Lamer @ 8.8.2005, 22:19)
Честно говоря, хороших не встречал. Но и не искал.

Как насчет Sun Java Stuido Creator - что он умеет, стоит ли его качать? Кстати, почему так мало народа юзает средства разработки от самой Sun?! Ведь у нее просто по определению должно быть все самое лучшее!
PM MAIL   Вверх
COVD
Дата 8.8.2005, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата
настоящие программеры на Java пишут весь интерфейс полностью вручную


Если вы используете LayoutManager (или вообще про него ничего не знаете и у вас дефолтовский), то положение компонент определяется им в рантайме, т.е. позиции определяются автоматически. Если вы отключаете LayoutManager , то ничего страшного в ручном задании позиций компонент нет.

На мой взгляд только один компонент действительно требует изменения размеров, если пользователь меняет размер всего фрейма - это таблица. Именно чтобы удобнее работать с таблицей пользователь меняет размер представления.
PM MAIL   Вверх
LSD
Дата 8.8.2005, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

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



Цитата(COVD @ 8.8.2005, 21:40)
На мой взгляд только один компонент действительно требует изменения размеров, если пользователь меняет размер всего фрейма - это таблица. Именно чтобы удобнее работать с таблицей пользователь меняет размер представления.

Я представляю, что бы было если бы в текстовых редакторах поле редактирования имело фиксированный размер smile
Но не только, простой пример: взять то же стандартное окно выбора шрифтов из виндов, поле где показывается превьюшка весьма маленькое, а если поставить 72 шрифт? Да и если установленно 500-1000 шрифтов, то и список тоже хотелось бы сделать поболее.

Цитата(rsm @ 8.8.2005, 21:37)
А как он называется?

Во первых VEP и поищи по форуму кто-то давал ссылку.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
COVD
Дата 8.8.2005, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Хорошо, не только таблица. Я имел в виду, что в представлении обычно есть 1-2 основных компонентов (таблица, график или поле ввода), и вспомогательные (кнопки, переключатели). И размер окна меняют ради этих основных компонентов. И если вы пишите не свою версию MS Word, а приложение с несколькими простыми формами, то вручную скомпоновать формы несложно. По крайней мере титул "настоящего" программиста (который уверен, что 1 км = 1024 метра) себе присваивать необязательно smile
PM MAIL   Вверх
FAN_ECLIPSA
Дата 9.8.2005, 23:37 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered












Eclipse+SWT Designer, samoe lychsee choto videl i rabotal.
  Вверх
rsm
Дата 10.8.2005, 01:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



2 FAN_ECLIPSA:
SWT хорошая штука, однако я спрашивал про Swing. И к тому же SWT Designer шароварный.
PM MAIL   Вверх
LSD
Дата 10.8.2005, 09:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

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



Цитата(COVD @ 8.8.2005, 22:31)
И если вы пишите не свою версию MS Word, а приложение с несколькими простыми формами, то вручную скомпоновать формы несложно. По крайней мере титул "настоящего" программиста (который уверен, что 1 км = 1024 метра) себе присваивать необязательно

Я пишу GUI руками, все равно визуальные редакторы глючные до нельзя.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Гость_коты
Дата 10.8.2005, 19:46 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(rsm @ 10.8.2005, 01:54)
2 FAN_ECLIPSA:
SWT хорошая штука, однако я спрашивал про Swing. И к тому же SWT Designer шароварный.

свинг там тоже есть
я правда его использую тока для swt
и это действительно да бест )
  Вверх
rsm
Дата 18.8.2005, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Только что докачалась NetBeans. Тормозит, но зато настроилось все с полпинка и можно начинать писать.

Всем спасибо за участие!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0875 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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