NetBeans NetBeans 6 Ръководство за разработване на приложения за рисуване
Този урок представя основите на разработването на богати клиентски приложения на платформата NetBeans. Разработването на приложения на NetBeans Platform включва разработване на основните възможности на IDE на NetBeans. Всички IDE модули, които не са необходими за разработваното приложение, ще бъдат изключени, докато необходимите модули ще бъдат използвани. Използването на готови основни компоненти на IDE спестява значително време и усилия.
Забележка. Този документ използва NetBeans IDE 6.5. Ако е инсталиран IDE 6.x на NetBeans, вижте версия 6.0/6.1 на този документ.
Това ръководство изисква софтуера и ресурсите, изброени в следващата таблица.
Въведение в разработването на приложение за рисуване
Целта на това ръководство е бързо да подготви читателя за практическа работа. Ще трябва да създадете и инсталирате просто приложение на NetBeans Platform. Това приложение ще позволи на потребителя да рисува на екрана и да запазва резултатите:

Тази първоначална версия далеч не е напълно функционално приложение за рисуване, но въпреки това илюстрира най-лесния начин за създаване на приложение с помощта на платформата NetBeans.
Забележка. Ако искате да научите повече за модулите NetBeans, а не за богатите клиентски приложения, препоръчваме ви да се обърнете към Ръководството за бързо стартиране на приставката NetBeans .

Създаване на приложение за рисуване
В този раздел ще трябва да създадете структурата на бъдещото приложение. Първо, трябва да създадете скелет на приложението, за което се използва съответният съветник. Приложението зависи от библиотеката, така че ще бъде създаден и обвивателен модул около библиотеката, който съдържа JAR файла на библиотеката. Накрая ще бъде създаден модул, съдържащ кода.
Създаване на скелет на приложение
Скелетът на приложението се създава с помощта на шаблона за приложение на платформата NetBeans. Скелетът се състои от набор от модули, които заедно формират гръбнака на приложението. Използвайте диалоговия прозорец Свойства на проекта, за да зададете началния екран на приложението, името на приложението и вида и броя на използваните модули NetBeans. Можете също така да се възползвате от функции като създаване на ZIP разпространение и изграждане на Java WebStart (JNLP) приложение, които са важни средства за разпространение на приложението сред други потребители.
-
Изберете Нов проект от менюто Файл. Под Категории изберете опцията Модули NetBeans. В раздела Проекти изберете опцията NetBeans Platform Application.

Щракнете върху "Напред".
След това скелетът на създаденото приложение ще се отвори в IDE. Състои се от два възела в прозореца Проекти. Първият възел („Модули“) е предназначен за ръчно добавяне на модули и обвиващи модули към приложението. Освен това, когато използвате съветника за нови модули или съветника за нови обвиващи модули, генерираните модули могат да бъдат автоматично добавени към приложението.
Създаване на проект за модул за обвивка на библиотека
Модулът за обвивка на библиотека е модул, чийто JAR файл съдържа не код, а само указател към библиотеката. Това прави библиотеката модул NetBeans; следователно към него се прилагат всички защитни функции на системата за зареждане на класове NetBeans, без да се променя оригиналният JAR файл. В бъдеще генерираното приложение зависи от библиотеката по същия начин, както ако библиотеката е обикновен модул NetBeans. Когато новите версии на библиотеката станат достъпни в дистрибуцията, се променя само единичният файл на модула NetBeans (NBM) за библиотеката на обвивката.