![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
rsm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: нет Всего: 62 |
Есть ли для Java/Swing среда разработки а-ля Дельфи, т.е. с хорошим редактором форм? В первую очередь интересуют формы прикладных программ типа нашего фирменного "Охотника" и во вторую очередь - для создания web-интерфейсов. Желательно, чтобы среда разработки была бесплатная (или хотя бы триальная) и (в идеале) кросс-платформенная.
Смотрел Borland JBuilder 2005 - не понравился, да и тормозит очень сильно. Сейчас качаю Sun Java Studio Creator, но в нем, насколько я понял, можно создавать только web-формы? З.Ы. Слышал, что настоящие программеры на Java пишут весь интерфейс полностью вручную. Это шутка или серьезно? ИМХО скорее всего шутка - не представляю, как можно написать интерфейс того же "Охотника" без применения редактора форм - ведь пока не запустишь программу, не узнаешь, на каком месте окажется созданный контрол. А считать на бумажке по координам это уж слишком ![]() Заранее большое спасибо! ![]() |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 7 Всего: 151 |
Во всяком случае, стараются. Насколько я знаю, для Охотника Кот использовал какую-то стороннюю библиотеку, кажется, JGoodies. Координаты можно и не считать, если обойтись относительным позиционированием с использованием стандартных лейаутов (табличный, последовательный и т.п.). Такой подход лучше, потому что он автоматически все пересчитает при ресайзе. Но он не всегда применим. Насчет редакторов форм - в Idea есть и встроенный редактор, который использует собственные файлы .form, и соответствующий плагин, который может генерить исходный код. Но он тоже не идеален. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
rsm |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: нет Всего: 62 |
Спасибо, поставлю посмотрю.
А что есть лучше? |
||||
|
|||||
LSD |
|
|||
![]() 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. |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 7 Всего: 151 |
Честно говоря, хороших не встречал. Но и не искал. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
rsm |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: нет Всего: 62 |
А как он называется?
Как насчет Sun Java Stuido Creator - что он умеет, стоит ли его качать? Кстати, почему так мало народа юзает средства разработки от самой Sun?! Ведь у нее просто по определению должно быть все самое лучшее! |
||||
|
|||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 4 Всего: 43 |
Если вы используете LayoutManager (или вообще про него ничего не знаете и у вас дефолтовский), то положение компонент определяется им в рантайме, т.е. позиции определяются автоматически. Если вы отключаете LayoutManager , то ничего страшного в ручном задании позиций компонент нет. На мой взгляд только один компонент действительно требует изменения размеров, если пользователь меняет размер всего фрейма - это таблица. Именно чтобы удобнее работать с таблицей пользователь меняет размер представления. |
|||
|
||||
LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Я представляю, что бы было если бы в текстовых редакторах поле редактирования имело фиксированный размер ![]() Но не только, простой пример: взять то же стандартное окно выбора шрифтов из виндов, поле где показывается превьюшка весьма маленькое, а если поставить 72 шрифт? Да и если установленно 500-1000 шрифтов, то и список тоже хотелось бы сделать поболее.
Во первых 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. |
||||
|
|||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 4 Всего: 43 |
Хорошо, не только таблица. Я имел в виду, что в представлении обычно есть 1-2 основных компонентов (таблица, график или поле ввода), и вспомогательные (кнопки, переключатели). И размер окна меняют ради этих основных компонентов. И если вы пишите не свою версию MS Word, а приложение с несколькими простыми формами, то вручную скомпоновать формы несложно. По крайней мере титул "настоящего" программиста (который уверен, что 1 км = 1024 метра) себе присваивать необязательно
![]() |
|||
|
||||
FAN_ECLIPSA |
|
|||
Unregistered |
Eclipse+SWT Designer, samoe lychsee choto videl i rabotal. |
|||
|
||||
rsm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: нет Всего: 62 |
2 FAN_ECLIPSA:
SWT хорошая штука, однако я спрашивал про Swing. И к тому же SWT Designer шароварный. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Я пишу 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. |
|||
|
||||
Гость_коты |
|
|||
Unregistered |
свинг там тоже есть я правда его использую тока для swt и это действительно да бест ) |
|||
|
||||
rsm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 999 Регистрация: 16.3.2005 Репутация: нет Всего: 62 |
Только что докачалась NetBeans. Тормозит, но зато настроилось все с полпинка и можно начинать писать.
Всем спасибо за участие! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |