FeaturesPluginsDocs & SupportCommunityPartners

دليل البدء السريع لـ NetBeans IDE 5.5

مرحباً بك في NetBeans IDE!

يوفر هذا البرنامج التعليمي مقدمة بسيطة وسريعة جداً إلى سير العمل في NetBeans IDE وذلك بنقلك عبر عملية إنشاء تطبيق وحدة تحكم Java البسيط "Hello World". بعد أن تنتهي من هذا البرنامج التعليمي، ستتوفر لديك معرفة عامة تتعلق بكيفية إنشاء، وبناء، وتشغيل التطبيقات في IDE.

يحتاج هذا البرنامج التعليمي إلى أقل من 10 دقائق لكي يكتمل.

بعد أن تنتهي من هذا البرنامج التعليمي، يمكنك الانتقال إلى مسارات التعلّم في NetBeans IDE توفر مسارات التعلّم برامج تعليمية شاملة تلقي الضوء على سلسلة واسعة من ميزات IDE وأساليب البرمجة فيه بالنسبة إلى تشكيلة من أنواع التطبيقات. إذا لم تكن ترغب في إنشاء تطبيق "Hello World"، فيمكنك تخطي هذا البرنامج التعليمي والانتقال مباشرة إلى مسارات التعلّم.

قبل أن تبدأ

لكتابة برنامجك الأول، ستحتاج إلى وجود البرامج التالية مثبّتة على النظام الذي تستخدمه:

إعداد المشروع

لإنشاء مشروع IDE:

  1. ابدأ تشغيل NetBeans IDE.
  2. في IDE، اختر File (ملف) > New Project (مشروع جديد)، كما يظهر في الرسم التوضيحي أدناه.

    NetBeans IDE مع تحديد عنصر File (ملف) > New Project (مشروع جديد).

  3. في New Project wizard (معالج مشروع جديد)، قم بتوسيع الفئة General (عام) وحدد Java Application (تطبيق Java) كما يظهر في الرسم التوضيحي أدناه. ثم انقر فوق Next (التالي).

    NetBeans IDE، New Project wizard (معالج مشروع جديد)، صفحة Choose Project (اختيار مشروع).

  4. في صفحة Name and Location (الاسم والموقع) في المعالج، قم بما يلي (كما يظهر في الرسم التوضيحي أدناه):
    • في الحقل Project Name (اسم المشروع)، اكتب Hello World App.
    • في الحقل Create Main Class (إنشاء فئة رئيسية)، اكتب helloworldapp.HelloWorldApp.
    • اترك خانة الاختيار Set as Main Project (تعيين كمشروع رئيسي) محددة.

    NetBeans IDE، New Project wizard (معالج مشروع جديد)، صفحة Name and Location (الاسم والموقع).

  5. انقر فوق Finish (إنهاء).

فيتم إنشاء المشروع ويفتح في IDE. يجب أن تشاهد المكونات التالية:

  • الإطار Projects (المشاريع)، الذي يحتوي على عرض شجرة مكونات المشروع، وهذا يشمل ملفات التعليمات، والمكتبات التي تعتمد عليها تعليماتك البرمجية، وغيرها.
  • يفتح الإطار Source Editor (محرر التعليمات البرمجية) وفيه ملف مفتوح يحمل الاسم HelloWorldApp.
  • الإطار Navigator (المتنقل)، الذي يمكنك استخدامه للتنقل بسرعة بين العناصر ضمن الفئة المحددة.

NetBeans IDE مع المشروع HelloWorldApp المفتوح.

إضافة تعليمات برمجية إلى ملف التعليمات البرمجية الذي تم إنشاؤه

لأنك تركت خانة الاختيار Create Main Class (إنشاء فئة رئيسية) محددة في New Project wizard (معالج مشروع جديد)، فلقد قام IDE بإنشاء فئة بنية عمل skeleton class نيابة عنك. يمكنك إضافة الرسالة Hello World!"‎‏"‏‎ إلى التعليمات البرمجية لهذه البنية وذلك باستبدال السطر:

            // TODO code application logic here
    
بالسطر:
            System.out.println("Hello World!");
    

احفظ التغييرات باختيار File (ملف) > Save (حفظ).

يجب أن يبدو الملف على الشكل التالي:

 /*
 * HelloWorldApp.java
 *
 * Created on September 15, 2006, 5:27 PM
 *
 * To change this template, choose Tools > Template Manager
 * and open the template in the editor.
 */

 package helloworldapp;

 /**
 * The HelloWorldApp class implements an application that
 * simply displays "Hello World!" to the standard output.
 */
 public class HelloWorldApp {

     /** Creates a new instance of HelloWorldApp */
     public HelloWorldApp() {
     }

     /**
     * @param args the command line arguments
     */
     public static void main(String[] args) {
         //Display "Hello World!"
         System.out.println("Hello World!");
     }

 }
    

ترجمة ملف التعليمات البرمجية

لترجمة الملف التعليمات البرمجية، اختر Build (بناء) > Build Main Project (بناء مشروع رئيسي) من قائمة IDE الرئيسية.

فيفتح الإطار Output (إخراج) ويعرض إخراجاً مماثلاً لما ستشاهده في الرسم التوضيحي التالي.

إطار Output (إخراج) يعرض نتائج بناء مشروع HelloWorld project.

إذا انتهى إخراج البناء بالعبارة BUILD SUCCESSFUL, congratulations! فهذا يعني أنك نجحت في ترجمة البرنامج!

إذا انتهى إخراج البناء بالعبارة BUILD FAILED، فهذا يعني على الأرجح وجود خطأ في بناء الجملة في التعليمات البرمجية. يتم الإعلام عن الأخطاء في Output (إخراج) كنص ارتباط تشعبي. انقر نقراً مزدوجاً فوق مثل هذا الارتباط التشعبي للانتقال إلى مصدر الخطأ. ويمكنك حينئذ تصحيح الخطأ ومرة أخرى اختر Build (بناء) > Build Main Project (بناء مشروع رئيسي).

عندما تبني المشروع، يتم توليد ملف التشفير بالبايت bytecode وهو HelloWorldApp.class. يمكنك أن تشاهد المكان حيث يتم إنشاء الملف الجديد وذلك بفتح الإطار Files (ملفات) وتوسيع العقدة Hello World App/build/classes/helloworldapp كما يظهر في الرسم التوضيحي التالي.

الإطار Files (ملفات)، يعرض ملف الفئة الذي تم إنشاؤه.

الآن وقد أنشأت المشروع، يمكنك تشغيل البرنامج.

تشغيل البرنامج

من شريط القوائم في IDE، اختر Run (تشغيل) > Run Main Project (تشغيل المشروع الرئيسي).

يعرض الرسم التوضيحي التالي ما يجب أن تشاهده الآن.

يطبع البرنامج Hello World! في الإطارOutput window (مع الإخراج الآخر من البرنامج النصي للتطبيق الذي بنيته).

تهانينا! برنامجك أصبح صالحاً للعمل!

إنك تعرف الآن كيفية تنفيذ بعض المهام الشائعة في IDE.



الخطوات التالية

للحصول على مقدمة شاملة إلى ميزات IDE المفيدة التي تنطبق عادة على كل أنواع تطوير التطبيقات، انظر مقدمة إلى تطوير تطبيقات Java العامة.

للبحث عن معلومات معيّنة تتعلق بنوع التطبيقات التي تريد تطويرها، استخدام مسارات تعلّم NetBeans IDE لذلك النوع من التطبيقات. يحتوي كل مسار من مسارات التعلّم على سلسلة من البرامج التعليمية والإرشادات التي يتراوح نطاقها من أساسية إلى متقدمة تتوفر مسارات التعلّم التالية:

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by