Как мне эффективно обновить графический интерфейс Swing? - PullRequest
0 голосов
/ 24 декабря 2011

Я недавно создал программу с графическим интерфейсом Swing в NetBeans, используя графический редактор. Теперь мне нужна была веб-версия, но поскольку теперь я использую eclipse, я скопировал + вставил код в новый проект веб-апплета. Я нашел некоторые проблемы, которые раньше не замечал, и обновил код в веб-апплете.

Я хочу добавить несколько кнопок в графический интерфейс, но одной из проблем является раздражение, чтобы найти часть кода, где NetBeans помещает все объявления переменных, а затем найти другую часть кода, где инициализируются все поля, затем найдите другую часть кода, где необходимо определить макет, затем найдите другую часть кода, где добавлены все прослушиватели действий и т. д. Еще одна проблема заключается в том, что макеты Swing являются сложными, а также раздражают трудно код ... трудно судить о том, как будет выглядеть точный результат, когда вам нужно редактировать GroupLayouts с другими компонентами Swing, уже выложенными в них.

Кроме того, я не могу редактировать это в NetBeans, потому что Генератор очень суетливый, и если я скопирую + вставлю туда код, он не будет читать его как форму Java или генерировать файл XML, который, я думаю, использует для управления макетом .

Существуют ли какие-либо бесплатные дизайнеры графического интерфейса, которые берут кучу java-кода и позволяют вам его графически редактировать? Как профессионалы управляют своими графическими макетами?

1 Ответ

0 голосов
/ 26 декабря 2011

Так что я должен был реализовать подход Model-View с самого начала.

Вот хороший урок на эту тему: http://people.csail.mit.edu/phw/OnToJava/ONTOJAVA755.HTML

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...