Создание форм (jframe) в java

Компьютеры программирование программы java ООП

В Java начинающий.
Знаю формы (со своими компонентами) можно создавать как через дизайнер, так и в коде.
Какая разница между этими способами, и когда следует использовать тот или иной способ?

Примечание:
Разница только в том, что дизайнер будет генерить java код за вас. Возможно, не самым лучшим способом.
>>>
Т.е. дизайнер в большинстве случаев не используют?
Ответы:
Разница только в том, что дизайнер будет генерить java код за вас. Возможно, не самым лучшим способом.
Дизайнер по сути есть более удобный интерфейс написания того же кода (да-да, сам код никуда не денется, все-равно где-то будет прописано JLabel jLabel1 = new JLabel(); jLabel1.setText("???");...), но он дает самое важное - это визуальный контроль за компонентами в дизайн-тайме (на этапе разработки). Отсюда и то, когда следует использовать тот или иной подход.
lexx_ryazanov, порой бывает так, что не самый лучший способ дизайнера оказывается лучше не самого лучшего способа программиста. Все зависит от его (программиста) уровня и понимания. Для новичка дизайнер может стать неким how-to, и это будет лучше, чем собственное "изобретение граблей".


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.