API поиска был перемещен в свой собственный модуль с текущей версией 6.9, и учебное пособие, вероятно, основано на более старой версии. Я согласен с Винсентом в том, что Блог Geertjans является хорошим источником информации по rcp для netbeans.
У меня есть книги "Программирование с использованием богатых клиентов: подключение к платформе NetBeans" и "Полное руководство по платформе NetBeans", и я вполне им доволен. Первый немного более подробно описывает основные концепции, второй фокусируется на реальных проблемах и дает вам хороший обзор и отправную точку.
Конечно, потребуется некоторое время, чтобы понять концепции платформы NetBeans, но как только вы получите базовые знания о том, как все работает, это очень непротиворечивая и полезная среда для любого настольного приложения.
Разработка модульных приложений - это всегда хорошая идея. Учебник по быстрому старту несколько перепроектирован, но он необходим для того, чтобы показать вам возможности модульной системы.
В реальном мире вам решать, хотите ли вы разбить ваше приложение на несколько модулей или просто собрать один большой модуль со всем кодом в нем. Это зависит от вашего приложения и от того, можно ли использовать часть кода для других проектов. Большинство из нас, разработчиков, создают наши собственные пакеты Java. . .util или org. . .tools, и мы предпочитаем переносить их из проекта в проект ...