Разработка Swing в Netbeans против JDeveloper

Я написал приложение на Java Swing. с использованием среды разработки JDeveloper, и я хотел бы попробовать преобразовать ее в среду IDE NetBeans. Когда я открываю файл.java в NetBeans, он открывает текстовый редактор вместо визуального. Я заметил, что если я создаю новый файл Swing .java в NetBeans, он открывается в визуальном редакторе.

Конструктор пользовательского интерфейса NetBeans Swing выглядит не так дружелюбно, как дизайнер пользовательского интерфейса JDeveloper, если для NetBeans требуются все дополнительные комментарии.

Как автоматически преобразовать файл.java JDeveloper Swing в файл.java Swing NetBeans?

1 ответ

Краткий ответ - вы не можете. См. http://netbeans.org/kb/articles/import-jbuilder.html

NetBeans не является редактором GUI на месте, вместо этого он имеет файл ресурсов, связанный с каждым файлом Java, который содержит фактическую информацию GUI. Для визуального конструктора NetBeans этот файл необходим для разработки графического интерфейса.

Единственный надежный способ использования визуального конструктора NetBeans, который я обнаружил, - воссоздать графический интерфейс в NetBeans. Каждый использованный мной инструмент импорта / преобразования создавал грязный код, который было трудно поддерживать и практически невозможно редактировать. Это также привело к проблемам в моем GUI, которых у меня не было раньше.

NetBeans Visual Designer - отличный инструмент, но только если вы начинаете в нем. Создайте новую форму графического интерфейса в NetBeans, а затем найдите в исходной папке связанные файлы, они будут иметь расширение.form и в формате XML.

Другие вопросы по тегам