Разработка Swing в Netbeans против JDeveloper - PullRequest
0 голосов
/ 19 октября 2011

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

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

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

1 Ответ

3 голосов
/ 20 октября 2011

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

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

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

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

...