ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

هل يمكنني ان أتعلم الرسم باستخدام لغة جافا عبر الانترنت؟

user-image
تم إضافة السؤال من قبل Rana Alnajjar , Web developer , Lebcards
تاريخ النشر: 2015/10/20
Meriem Maafi
من قبل Meriem Maafi

Applet هو تصغير لكلمة Application وهي عبارة عن تطبيق صغير أو مصغر، Applets لا يمكن تنفيذها مباشرةً

من نظام التشغيل بل يتم تنفيذها من برنامج أخر مثلاً متصفح ك google Chrome أو internet explorer

أو بواسطة appletViewer وأيضاً هي لا تحتوي على main method مثل باقي برامج الجافا.

 تستعمل كثيراً في برمجة الألعاب المتواجدة في الأنترنت 

في تطبيقنا اليوم سنقوم بتعلم الرسم وبعض الأوامر المتواجدة في مكتبة awt

 

abstract window toolKit

أولاً وقبل كل شيء نقوم بإستدعاء المكتبات

الأولى التي استدعيناه في مثالنا هي ; import java.awt.Graphics وهي تحتوي على أوامر الرسم

المكتبة الثانية هي ;import java.applet.Applet

 

التي تحتوي على applet

نقوم بإنشاء Class نسميها TestDrawing والتي ترث خصائص Applet بإضافة كلمة extends

بعدها نقوم بإنشاء method نسميها paint وهي متواجدة داخل المكتبة applet التي استدعيناه مسبقاً ويجب اعطائها parameter من نوع Graphics object نسميه g أو أي إسم نريد طالما لا ينتمي إلى java keywords

بعدها نقوم بتلوين الخلفية بواسطة الأمرsetBackground() //f

ونعطيها parameter من نوع object Color

g.setColor(Color.White)//f تقوم بإعطاء اللون للخط الذي نريد اللرسم به

في مثلنا هذا لا ينفع يمكنكم حذفها لأني قمت ببعض التغييرات ووضع ألوان مختلفة لكل شكل داخل الدوال الثلاث line ، rectangle و-circle

 

نقوم بإنشاء ثلاث دوال خارج method paint ونقوم باستدعائها داخلها. الأولى line لرسم مستقيم أو بالأحرى قطعة مستقيمة

الثانية rectangle لرسم مستطيل أو مربع حسب الإحداثيات

 

 

 

المزيد من الأسئلة المماثلة