Почему я не могу найти настольное Java-приложение в Netbeans 7.1
Я скачал Netbeans 7.1 со всеми пакетами с http://netbeans.org/downloads и успешно установил его в Windows 7.
Но я не могу найти Java Desktop Application, которое должно быть в категории Java при добавлении нового проекта, как в 7.0.
Где это находится? Или что заменитель в 7.1? Мне нужно что-то для создания графического интерфейса путем перетаскивания компонентов.
Благодарю.
4 ответа
Смотрите здесь: http://netbeans.org/bugzilla/show_bug.cgi?id=204661
Поддержка [B]SAF (JSR 296, в основном фреймворк, который лежал в основе вашего шаблона проекта "Java Desktop Application") была внезапно прекращена (без веской причины, позвольте мне добавить).
Однако, как говорит Билл в своем ответе, нет необходимости использовать SAF для визуального оформления формы. Swing-дизайнер NetBeans (известный как Matisse) можно использовать для разработки любого JFrame, JDialog, JPanel и т. Д.
Вы просто должны
Правый клик -> New
-> JFrame Form...
и вы готовы перетаскивать!
(Функции, которые вам будут не хватать, - это дополнительные навороты, которые предоставляет такая среда, такие как действия SAF, постоянство окон, упрощенное управление для долго выполняющихся задач и связанная визуальная обратная связь [теперь вам нужно запачкать руки с классом SwingWorker], так далее)
Java Desktop - это попытка создать стандарт или библиотеку (библиотеки), которые никогда не создавали ничего значимого. Я думаю вполне вероятно, что они наконец удалили его из Netbeans.
Легче просто создать новый проект Java-приложения, не заботиться о главном, а затем создать новую форму JFrame. Этот класс будет основным для вас, и вы также можете создать рамку в форме. Вы также можете создавать классы JPanel Form. Примечание: вы можете сделать это практически в любом проекте в NetBeans, в них нет ничего особенного.
Вы можете найти что-то полезное для создания настольного приложения CRUD на Java.
Вы можете найти это здесь.
NetBeans 7.0 лучше использовать для полной поддержки компонентов Swing. многие учебные пособия и руководства содержат "Настольное приложение Java" (например, для JXMapKit: http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html)