PIZiadas الرسم

PIZiadas الرسم

بلدي العالم هو فيه..

DrawWorld ! [JAVA]

لقد بدأنا سلسلة من المقالات التي إدخال لغة البرمجة JAVA توجيه نهجه لإنتاج تطبيقات مع محتوى الرسم.

إطار مدونة ومفيدة بشكل خاص للاختبار, والبيئة التغريد (به API) أنها يمكن أن تسهم في توضيح تطبيقه في الوصول إلى البيانات المتاحة في الشبكات الاجتماعية.

JAVA أنها لغة التي يمكن أن تستخدم أيضا لبرمجة الأجهزة المحمولة. نظام التشغيل الروبوت مثال واضح حيث أنها قد تأتي التوسع في هذه اللغة, منذ تطبيقات مبرمجة في جاوة قبل تحويلها إلى رمز المحطة الطرفية وتفهم.

فمن المنطقي أن تفعل هذه المواد التدريبية؟? ليس هناك ما يكفي من الكتب, دروس خصوصية, كتيبات لصنع مقدمة جديدة?. فإنه يعتمد على النهج التي نتخذها للعمل? أساسا فمن المنطقي إذا تمكنا من تحقيق شيء جديد, معينة “القيمة المضافة”.

  • A نهج التوجه إلى إنتاج البرمجيات مع محتوى الرسم هو نموذج التي لم يتم توثيقها بشكل كاف حاليا (ومن المفارقات في البيئات التي تكون مرئية على نحو متزايد).
  • التدريب في رسم نهج البرمجة الموجهة في جامعة البيئات التقنية يمكنك المساهمة واقعية في كونكريشن الأمثلة.

رسومات HelloWorld تكييف

بشكل عام يبدأ كل دليل لتعلم لغة برمجة شرح “مجموعة من الإرشادات والتسميات” أو المعروف أيضا “مدونة”, وفي حين أنه من الضروري, ببساطة, كتابة نص; هذه التعليمات البرمجية يعرض في شكل برنامج عينة وغالباً ما تسمى HelloWorld.

في المثال الخاص بنا ونحن لن يكتب نص (يمكننا أن نفعل ذلك بيانيا); وبدلاً من ذلك ونحن سوف رسم دائرة بسيطة على الشاشة (نافذة الرسومات) التي سيتم عرض التطبيق. صنع توازي الدلالي, يمكن أن نسميه البرنامج الأول DrawWorld.

استيراد java.applet.Applet;
استيراد java.awt.Graphics;
/**
* جوجو @author
*/
public class DrawWorld يمتد الصغير {
جمهور DrawWorld() { }
الفراغ ثابتة عامة رئيسي(سلسلة[] وسائط) { }
باطل العامة طلاء(الرسومات ز){
g.drawOval(10, 10, 100, 100);
}
}

ينبغي أن يكون النص السابق في ملف يسمى DrawWorld.java تشغيل من سطر الأوامر أو من تطوير IDE أنها سوف تكون على وجه السرعة. سوف نركز في البداية على فهم تصنيف البرنامج.

استيراد فئات

الأسطر الأولى:

 

 

 

استيراد java.applet.Applet;
استيراد java.awt.Graphics;
وهي تشير إلى أن نستخدم الكائنات والدالات التي تم تعريفها في ملفات أخرى- وبخاصة فئة “الصغير” بمثابة أحد عناصر رئيسية للبرنامج, منذ ذلك الحين ونحن تشغيله من خلال الوظائف التي تنفذ. لتشغيل البرنامج في متصفح بحاجة “كائن التطبيق الصغير”;

الوثائق فئة

تستخدم التعليقات لتوثيق التعليمات البرمجية. تعليق يمكن أن تقتصر على سطر من النص أو استخدام عدة خطوط كاملة.

  • وتستخدم اثنين من قضبان “//” للإشارة إلى بداية التعليق الذي ينتهي في نهاية السطر.

// هذا هو التعليق

  • يستخدم (نمط جافا) شريط ونجمتين “/**” (يمكن أيضا أن يكون علامة نجمية واحدة”/*“) للإشارة إلى بداية التعليق أنه يمكنك استخدام خطوط متعددة. إغلاق التعليق مع شريط عكس التسلسل والنجمة, أي مع “*/“.
/**
* @author joju
*/

 

 

 

وقد يشمل هذا التعليق “العلامات” أنه في وقت لاحق تيسير الإنشاء التلقائي لوثائق التعليمات. ال “كاتب” del programa, في هذه الحالة, فإنه يمكن الوصول إليها من التطبيق نفسه قد أعلن في التعليق.

الفئة

ملف جافا, أي ملحق “.جافا” يحتوي “الفئة”. يجب أن يكون اسم الملف واسم الفئة نفسه.

public class DrawWorld يمتد الصغير {
}

الملف DrawWorld.java يحتوي على الفئة العامة DrawWorld الذي يستخدم أو “ويمتد” de la clase “الصغير“. وهذا يعني أن دراوورلد هو في الواقع الصغير. ويمكن أن نضيف إلى صفحة ويب لدينا الصغير, نظراً لأنه قد ورث كل الإمكانات باستخدام عامل التشغيل “يمتد“.

تنفيذ الوظائف “الفئة” يتم ذلك من خلال المتغيرات والمهام التي من بين المفاتيح “{……}” يمكنك تحديد ذلك.

منشئ الفئة

عند بدء تشغيل أحد البرامج أو إنشاء كائن جديد في جافا مع المشغل “new”, التطبيق يقوم بتنفيذ التعليمات البرمجية في ما يسمى “منشئ الفئة”. ونحن نعتقد أنه من “بدء تشغيل نقطة”

جمهور DrawWorld() { }

في المثال الخاص بنا بسيطة ببساطة هو الفراغ وأي إجراء تتخذه سواء.

هو آخر نقطة انطلاق للتطبيق الأسلوب “رئيسي”, الذي يستخدم لتشغيل البرنامج إذا كان يعمل كتطبيق غير مضمن في مستعرض

الفراغ ثابتة عامة رئيسي(سلسلة[] وسائط) { }

الرسم على الشاشة

وستصبح لدينا تحية كلاسيكية رسم بسيط. الأسلوب “طلاء” يكون الشخص مسؤولاً عن “رسم” تطبيق. متى يتم تحديث الشاشة النظام استدعاء هذا الأسلوب تلقائياً, التي ادخلنا خط بسيط من تعليمات برمجية “طلاء” منحنى شكل بيضوي (قطع ناقص أو دائرة في هذه الحالة) التي ستكون ضمن المساحة التي تحدد مربع من 100 يقع عند الإحداثيات وحدات الطول (10,10):

 

باطل العامة طلاء(الرسومات ز){
g.drawOval(10, 10, 100, 100);
}
La función “دراوفال” هو إجراء الذي يحتوي “فئة الرسومات”. كائن من هذا النوع ونحن بحاجة إلى رسم في جافا (كائن الرسومات), ينفذ في جوهر التطبيق. تأخذ الدالة الطلاء كالوسيطة الخاصة به كائن رسومات الذي يسمى بالحرف “ز” النموذج القياسي.
للوصول إلى أساليب للكائن “الرسومات” إضافة “نقطة” اسم (ز) الكائن، ومن ثم اسم الدالة.

 

وقد يد "أوريلي الناشر" وثيقة ذات أهمية كبيرة.

الرسومات 2D جافا: واحد من الكتب الأكثر إثارة للاهتمام من مقدمة رسومية البرمجة مع جافا. فإنه يمكن المتقدم في كل جوانب من مكتبة الرسومات Java2D استخدام الأمثلة التي تسلط الضوء على أهم الجوانب الهامة واستخدامها.

برمجة جافا 2D الكلاسيكية

 

JAVA

بالطبع JAVA