#java #swing #netbeans #jdeveloper
#java #swing #netbeans #jdeveloper
Вопрос:
Я написал приложение Java Swing. используя среду IDE JDeveloper, и я хотел бы попробовать преобразовать его в среду IDE NetBeans. Когда я открываю файл .java в NetBeans, он открывает текстовый редактор вместо визуального редактора. Я заметил, что если я создаю новый файл Swing .java в NetBeans, он отлично открывается в визуальном редакторе.
Дизайнер пользовательского интерфейса NetBeans Swing, похоже, не так дружелюбен, как дизайнер пользовательского интерфейса JDeveloper, если NetBeans требует всех дополнительных комментариев.
Как я могу автоматически преобразовать файл JDeveloper Swing .java в файл NetBeans Swing .java?
Ответ №1:
Короткий ответ — вы не можете. См. http://netbeans.org/kb/articles/import-jbuilder.html#faq
NetBeans не является встроенным редактором графического интерфейса пользователя, вместо этого он имеет файл ресурсов, связанный с каждым файлом Java, который содержит фактическую информацию о графическом интерфейсе пользователя. Визуальный дизайнер NetBeans нуждается в этом файле, чтобы иметь возможность выполнять разработку графического интерфейса.
Единственный способ надежного использования визуального конструктора NetBeans, который я нашел, состоял в том, чтобы воссоздать графический интерфейс в NetBeans. Каждый инструмент импорта / преобразования, который я использовал, создавал беспорядочный код, который было сложно поддерживать и почти невозможно редактировать. Это также привело к появлению проблем в моем графическом интерфейсе, которых у меня раньше не было.
Визуальный конструктор NetBeans — отличный инструмент, но только если вы начинаете в нем. Создайте новую форму графического интерфейса пользователя в NetBeans, а затем найдите в исходной папке связанные файлы, они будут иметь .расширение формы и находится в формате XML.