Я недавно создал программу с графическим интерфейсом Swing в NetBeans, используя графический редактор. Теперь мне нужна была веб-версия, но поскольку теперь я использую eclipse, я скопировал + вставил код в новый проект веб-апплета. Я нашел некоторые проблемы, которые раньше не замечал, и обновил код в веб-апплете.
Я хочу добавить несколько кнопок в графический интерфейс, но одной из проблем является раздражение, чтобы найти часть кода, где NetBeans помещает все объявления переменных, а затем найти другую часть кода, где инициализируются все поля, затем найдите другую часть кода, где необходимо определить макет, затем найдите другую часть кода, где добавлены все прослушиватели действий и т. д. Еще одна проблема заключается в том, что макеты Swing являются сложными, а также раздражают трудно код ... трудно судить о том, как будет выглядеть точный результат, когда вам нужно редактировать GroupLayouts с другими компонентами Swing, уже выложенными в них.
Кроме того, я не могу редактировать это в NetBeans, потому что Генератор очень суетливый, и если я скопирую + вставлю туда код, он не будет читать его как форму Java или генерировать файл XML, который, я думаю, использует для управления макетом .
Существуют ли какие-либо бесплатные дизайнеры графического интерфейса, которые берут кучу java-кода и позволяют вам его графически редактировать? Как профессионалы управляют своими графическими макетами?