powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / GUI на Java
25 сообщений из 38, страница 1 из 2
GUI на Java
    #34379886
Roman82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, есть ли для программирования на Java средства как для С++ , которые помогают "делать" диалоги (GUI)- что бы их вручную не писать. Если да - то какие, посоветуйте пожалуйста.

И вообще глобальный вопрос по Java-С++: слышал, что на С++ по сравнению с Java намного меньше времени уходит на "рисование" диалогов, действительно ли это так?
...
Рейтинг: 0 / 0
GUI на Java
    #34379893
Roman82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как для С++ например Visual Studio!
...
Рейтинг: 0 / 0
GUI на Java
    #34379901
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman82Подскажите пожалуйста, есть ли для программирования на Java средства как для С++ , которые помогают "делать" диалоги (GUI)- что бы их вручную не писать. Если да - то какие, посоветуйте пожалуйста.
Такие IDE как IntelliJ IDEA, NetBeans, ... содержат редактор форм.

Roman82И вообще глобальный вопрос по Java-С++: слышал, что на С++ по сравнению с Java намного меньше времени уходит на "рисование" диалогов, действительно ли это так?
Да я бы не сказал. Программируя на обоих языках, лично я трачу больше времени на создание GUI на C++ (Win32 API / MFC), чем на Java. И чаще всего на Java "рисую" морду руками.
Хотя зависит от того, к чему больше всего привык...
...
Рейтинг: 0 / 0
GUI на Java
    #34379928
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman82 пишет:

> И вообще глобальный вопрос по Java-С++: слышал, что на С++ по сравнению
> с Java намного меньше времени уходит на "рисование" диалогов,
> действительно ли это так?

Сравню с delphi- на нем точно не медленнее диалоги рисовать, нежели на C++

Так вот- если надо быстро накидать интерфейс, "чтобы было" - то на
delphi это делать быстрее. Пока "крупный шрифт" в системе не выставили
Если же надо нарисовать морду, которая и на 800х600 быдет выглядеть
пристойно, и на 1280х1024 место не будет пропадать- то тут на java
быстрее ручками нарисовать.

Просто разная идеология- в MFC/VCL ты говоришь, где какой элемент лежит
и сколько места он занимает- это проще пальцем ткнуть, а в SWING нужно
указать, какому элементу нужно места больше, какой может потесниться- а
оно само рисует.
Только тут я могу выставить "все шрифты на 20% крупнее" и пользователь
останется доволен.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
GUI на Java
    #34379937
Maktub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты используешь среду разработки Eclipse, то к нему можно подключить Visual Editor(VE-SDK-1.2.3_jem.zip) для рисования форм и размещения на них GUI-элементов
...
Рейтинг: 0 / 0
GUI на Java
    #34379960
Roman82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я подумал, что на Java проблема может возникнуть, т.к. с Layouts работать надо. У меня диалоги в основном динамические, т.е. не знаешь сразу какой будет размер, это может быть проблемой на Java?
...
Рейтинг: 0 / 0
GUI на Java
    #34380135
gues
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У контейнера вызываешь метод pack() - он сделат область минимальную, но чтобы все элементы влезли
...
Рейтинг: 0 / 0
GUI на Java
    #34380159
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman82я подумал, что на Java проблема может возникнуть, т.к. с Layouts работать надо. У меня диалоги в основном динамические, т.е. не знаешь сразу какой будет размер, это может быть проблемой на Java?
Тогда не пользуйтесь менеджерами расположения. Задавайте абсолютное расположение и размер компонентов (см. метод setBounds(...)). Только при изменении размеров контейнера все будет разъезжаться и т.п.
...
Рейтинг: 0 / 0
GUI на Java
    #34380178
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman82я подумал, что на Java проблема может возникнуть, т.к. с Layouts работать надо.
Да никаких там не будет проблем. Потратите час на рассмотрение LayoutManager'ов, зато это освободит вас от проблем с абсолютным расположением, выравниванием, изменение положения/размера компонентов. В инете куча примеров. Конечно, после MFC мне тоже было непривычно пользоваться LM'ми. Потом привык и считаю их вполне полезной штукой. Даже самому пришлось реализовать один :) ...
...
Рейтинг: 0 / 0
GUI на Java
    #34380182
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-1

вот тут то как раз Layout и нужен. Я пиарю JGoodies FormsLayout это GridBagLayout "для людей"
...
Рейтинг: 0 / 0
GUI на Java
    #34380193
ненавижу ПТ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, GUI на Java — это красиво. Возможно, это быстрее, чем на Visual C++. Но штош он так тормозит? :(
...
Рейтинг: 0 / 0
GUI на Java
    #34380207
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp-1

вот тут то как раз Layout и нужен. Я пиарю JGoodies FormsLayout это GridBagLayout "для людей"
+1. Да он по сути везде будет полезен. По крайней мере, я еще не встречал таких ситуаций где абсолютное расположение было бы полезней, чем использование LM. Сам в свое время натрахался с расположением MFC-контролов. Просто после VS они действительно пугают (особенно, если не знаешь, это это такое).
...
Рейтинг: 0 / 0
GUI на Java
    #34380290
Roman82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это точно, я не знаю что это такое...
дайте пожалуйста линк какой-нибудь умный, где про это почитать можно
...
Рейтинг: 0 / 0
GUI на Java
    #34380297
gues
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У контейнера вызываешь метод pack() - он сделат область минимальную, но чтобы все элементы влезли
...
Рейтинг: 0 / 0
GUI на Java
    #34380299
Roman82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И ещё посоветуйте пожалуйста редактор. JGoodies Form Layout, WYSIWYG-дизайнер - это аналоги к NetBeans и Eclipse? Или как дополнение?

что удобнее: NetBeans, Eclipse...?
...
Рейтинг: 0 / 0
GUI на Java
    #34380423
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp пишет:

> вот тут то как раз Layout и нужен. Я пиарю JGoodies FormsLayout это
> GridBagLayout "для людей"

А я кто? Посмотрел на Формсы и вернулся к ГридуБагаму...

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
GUI на Java
    #34380428
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman82 пишет:

> Автор: Roman82
> это точно, я не знаю что это такое...
> дайте пожалуйста линк какой-нибудь умный, где про это почитать можно

Иван Портянкин. Что-то там SWING. В магазине.

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
GUI на Java
    #34380445
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GUI на жабе тормозит?? да вот нифига. сравним MS VS Idea и Eclipse?

Roman82 вы о чём спрашиваете

WYSIWYG редактор для JGoodies FormsLayout продаётся в киосках роспечати

в принципе если есть VE то можно и с GridBagом бороться. но я не из таких
...
Рейтинг: 0 / 0
GUI на Java
    #34380766
expp-1

вот тут то как раз Layout и нужен. Я пиарю JGoodies FormsLayout это GridBagLayout "для людей"

Layout'ов по существу нужных только два BoxLayout, FlowLayout
...
Рейтинг: 0 / 0
GUI на Java
    #34380860
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_Samara
Roman82 пишет:

> Автор: Roman82
> это точно, я не знаю что это такое...
> дайте пожалуйста линк какой-нибудь умный, где про это почитать можно

Иван Портянкин. Что-то там SWING. В магазине.

--
Алексей
Posted via ActualForum NNTP Server 1.4

SWING - эффектные пользовательские интерфейсы
Скачать с рапидшары

П.С. Каюсь, дал ссылку на "варез"...
...
Рейтинг: 0 / 0
GUI на Java
    #34380878
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman82Подскажите пожалуйста, есть ли для программирования на Java средства как для С++ , которые помогают "делать" диалоги (GUI)- что бы их вручную не писать. Если да - то какие, посоветуйте пожалуйста.


Лучшее, с чем я когда либо работал - это JBuilder-овский дизайнер. Борланд на РАДах не одну собаку съел.

Roman82И вообще глобальный вопрос по Java-С++: слышал, что на С++ по сравнению с Java намного меньше времени уходит на "рисование" диалогов, действительно ли это так?

"Бре-е-ешуть" (с)
...
Рейтинг: 0 / 0
GUI на Java
    #34380947
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, во первых в Layout'ах нет абсолютно ничего страшного и сложного - осваивается за два часа без проблем.
Во вторых практически любая хорошая среда программирования под жабу имеет Form Designer. Если хочется дешево и сердито - то смотрите в сторону JBuilder'а. Form Designer там неплохой, хотя сама среда г..но. Если надо не пару простеньких диаложек накатать, а значительно больше, то очень рекоментую научиться делать это "ручками", безо всяких Form Designer'ов - гораздо быстрее получается.
А по поводу тормознутости Swing - сказки все это про серого бычка. Просто ява со времен AWT от этого ярлыка не отмылась...
...
Рейтинг: 0 / 0
GUI на Java
    #34381002
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу Swing - очень рекомендую вот эту книгу почитать:
http://www.ozon.ru/context/detail/id/2149296/
...
Рейтинг: 0 / 0
GUI на Java
    #34381154
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОФФТОП:

На заметку TableLayout . Мне понравился, полезная вещь.
...
Рейтинг: 0 / 0
GUI на Java
    #34381166
Дуремар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я GridBagLayout пользую - по поводу и без Настолько к нему привык, что он мне уже давно сложным не кажется :) Вернее сказать я его не использую - я на нем думаю
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / GUI на Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]