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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Дизайнер форм и Eclipse, не могу найти 
V
    Опции темы
chaos
Дата 27.3.2009, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


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

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



День добрый!
Как Вы уже знаете  smile занимаюсь изучением Java. читаю, пишу тестовые программки и тп smile
Вот долшо дело до Swing'a. но почему-то не нашел в Eclipse EE дизайнера форм :(
Руками шлепать формы это некашерно ибо не всегда надо разместить 2 кнопочки. 
кто-то может сказать что для обучения надо сначала руками писать все, не хочу, на QT 3 года рукакми писал периодически формочки, те теорию как это делать руками я знаю smile

Хочу дизайнер форм(хороший обязательно что бы smile а не тупо попиксельное ориентированние) в Eclipse smile Помогите

Заранее благодарен!

PM WWW   Вверх
Maksym
Дата 27.3.2009, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



chaos
Был озабочен той же проблемой, искал и ничего понастоящему хорошего, выдерживающего серьезную критику не нашел.
Единственный достойный вариант (который собственно и использую, когда нужен WYSIWYG редактор, чтобы быстро накидать много форм) -- Visual Editor. Поддерживает Swing и SWT, нормально обрабатывает кастомные контролы, работает со всеми стандартными лэйаутами, ни добавляет никаких левых зависимостей, дает вменяемый код нормально подхватывает код написаный руками вместе со сгенерированным (для этого нужно немного приноровится к той структуре кода, которую он предлагает -- но никакого криминала там нет). Из основных глюков -- часто не может отобразить форму, потому что закешировал что-то не то и для восстановления требуется обновление проекта/клин/закрытие-открытие проекта/презапуск Eclipse и тому подобное шаманство.. Но свою задачу этот редактор в целом решает.

Добавлено через 6 минут и 22 секунды
Забыл сказать, что на офсайте версия, которая не поддерживате Eclipse Ganymede). Для работы используем патченый (похоже что ibm'ом). Где скачал не помню, но на диске есть, с последним Ganymede работает без глюков. Если что пиши в ПМ -- вышлю.
PM MAIL   Вверх
AlexeyVorotnikov
Дата 27.3.2009, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 18.6.2007
Где: Москва

Репутация: 1
Всего: 18



Цитата(Maksym @  27.3.2009,  11:25 Найти цитируемый пост)
Забыл сказать, что на офсайте версия, которая не поддерживате Eclipse Ganymede).

Неофициальные версии, работающие с Ganymede, смотрим здесь: VE Installing


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
Maksym
Дата 27.3.2009, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



AlexeyVorotnikov
Спасибо, это оно smile
PM MAIL   Вверх
Skynin
Дата 27.3.2009, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

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



1. Пристойный редактор в NetBeans (говорят также в IntelliJ IDEA, но не пробовал). развитие Visual Editor'а для Eclipse фактически остановлено.
2. Программирование GUI вручную не такое уж страшное, если уметь использовать layouts. Плюс - сопровождение такого кода проще, чем сгенерированного.
PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Maksym
Дата 27.3.2009, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



Цитата

развитие Visual Editor'а для Eclipse фактически остановлено.

Он развивается в рамках Rational Developera. Думаю ibm будет кое-что выбрасывать в open source время от времени. Хотя официально - да, затормозили они конкретно. Это несомненный минус с точки зрения дальносрочных перспектив использование. Тьфу тьфу что с последним эклипсом работает (неоф. версия).

Цитата

Программирование GUI вручную не такое уж страшное, если уметь использовать layouts.

Редактор ускоряет разработку. Особенно если нужно клепать много непохожих небольших форм. Или часто менять мелочи на форме.

Цитата

 Плюс - сопровождение такого кода проще, чем сгенерированного. 

Visual Editor генерит очень простой код, поддерживать его легко.
Вот он сделал мне пустое окно:
Код

package test;

import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JFrame;

public class Test extends JFrame {

    private static final long serialVersionUID = 1L;
    private JPanel jContentPane = null;

    /**
     * This is the default constructor
     */
    public Test() {
        super();
        initialize();
    }

    /**
     * This method initializes this
     * 
     * @return void
     */
    private void initialize() {
        this.setSize(300, 200);
        this.setContentPane(getJContentPane());
        this.setTitle("JFrame");
    }

    /**
     * This method initializes jContentPane
     * 
     * @return javax.swing.JPanel
     */
    private JPanel getJContentPane() {
        if (jContentPane == null) {
            jContentPane = new JPanel();
            jContentPane.setLayout(new BorderLayout());
        }
        return jContentPane;
    }

}



Добавлено через 1 минуту
Цитата

Пристойный редактор в NetBeans

факт
PM MAIL   Вверх
chaos
Дата 27.3.2009, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


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

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



Цитата(Skynin @ 27.3.2009,  09:12)
2. Программирование GUI вручную не такое уж страшное, если уметь использовать layouts. Плюс - сопровождение такого кода проще, чем сгенерированного.

согласен, ничего страшного, ток я хочу писать программы, а не GUI


Попробую VE. тк в eclipse все необходимое: C++, Java, Perl, Python, Fortran

Это сообщение отредактировал(а) chaos - 27.3.2009, 15:52
PM WWW   Вверх
MasterLAN
Дата 30.3.2009, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



PM MAIL   Вверх
sith
Дата 30.3.2009, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



с опытом ты поймешь что писать гуи руками намного удобнее чем с жутко тормозящими редакторами... smile но это прийдет с опытом...


--------------------
Там где ты ставишь глупые смайлики, я вбиваю восклицания знаки!!!
PM MAIL   Вверх
Maksym
Дата 30.3.2009, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

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



sith
а потом убедишся, что редакторы ускоряют разработку (пусть даже в ущерб качеству) и наступая на горло собственной песне начнеш накидывать их в редакторе, потому что майлстоуны, сроки, дедлайны и ургент асап... smile
PM MAIL   Вверх
Skynin
Дата 30.3.2009, 15:59 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

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



Цитата

... ток я хочу писать программы, а не GUI

Фраза достойная баша.
Можно расширить:
я хочу писать программы, а не GUI, а не SQL запросы и их представления в объектах, а не парсить XML и результаты SQL запросов, а не ..., ..., ...

PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0743 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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