Платформа NetBeans трудно следовать? - PullRequest
1 голос
/ 23 июня 2010

Я прошел http://platform.netbeans.org/tutorials/nbm-quick-start.html#lookup,, но когда я определяю зависимости, он не сразу получает оператор импорта.Появляются маленькие восклицательные знаки, и при нажатии на них это позволяет мне импортировать интерфейс.Последняя часть учебника не может работать.

Основан ли учебник на более старой версии?Например, API поиска не может быть найден, но вместо этого он находится внутри API утилит.

Мне также крайне сложно следовать модульным концепциям.Есть ли причина, по которой такая строгая модульная конструкция обеспечивается платформой NetBeans?Есть ли лучше написанные учебники?

Стоит ли избегать использования платформы NetBeans для создания настольных приложений?не проще ли его использовать?

Ответы [ 2 ]

2 голосов
/ 30 июня 2010

Платформа NetBeans - это отличная платформа, я рекомендую вам прочитать «От боли к выгоде» http://netbeans.dzone.com/news/from-pain-gain-swing-and-netbe

Я также рекомендую прочитать блог Geertjan, евангелиста NetBeans (stackoverflow мешает мнеразмещение ссылки, так что гуглите).

1 голос
/ 01 июля 2010

API поиска был перемещен в свой собственный модуль с текущей версией 6.9, и учебное пособие, вероятно, основано на более старой версии. Я согласен с Винсентом в том, что Блог Geertjans является хорошим источником информации по rcp для netbeans.

У меня есть книги "Программирование с использованием богатых клиентов: подключение к платформе NetBeans" и "Полное руководство по платформе NetBeans", и я вполне им доволен. Первый немного более подробно описывает основные концепции, второй фокусируется на реальных проблемах и дает вам хороший обзор и отправную точку.

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

Разработка модульных приложений - это всегда хорошая идея. Учебник по быстрому старту несколько перепроектирован, но он необходим для того, чтобы показать вам возможности модульной системы.

В реальном мире вам решать, хотите ли вы разбить ваше приложение на несколько модулей или просто собрать один большой модуль со всем кодом в нем. Это зависит от вашего приложения и от того, можно ли использовать часть кода для других проектов. Большинство из нас, разработчиков, создают наши собственные пакеты Java. . .util или org. . .tools, и мы предпочитаем переносить их из проекта в проект ...

...