كيفية رسم نقطة في لغة جافا | how to draw point in java code

كيفية رسم نقطة في لغة جافا | how to draw point in java code

كيفية رسم نقطة في لغة جافا | how to draw point in java code


مرحبا بكم في درس جديد من دروس تعلم البرمجة بإستخدام لغة الجافا في هذا الدرس سوف نتعرف على كيفية رسم نقطة في نافذة منبثقة حيث يعد هذا من الرسم java graphics وهو من اكثر الانماط التي يجب على كل مبتدئ في الجافا تعلمها بعد فهمه للاساسيات بشكل جيد ونجد اننا قدمنا لكم اغلب الاكواد التي تحتجاها في تصميم برامج بسيطة لك في الجافا لذلك حاول الرجوع الى قسم برمجة جافا لتجد اكواد كثيرة متوفرة بشكل مجاني وايضا يوجد مشاريع مفتوحة المصدر لكي تتدرب عليها وتفهم اللغة بشكل اكبر .


ننصحك بالبدء في تعلم لغة جافا وايضا تعليم البرمجة للاطفال مجانا عن طريق دورة جافا التي نقدمها في موقعنا وايضا البرمجة للاطفال مفيدة جيدا فانت تاسس طفلك على علم البرمجة وهو واحد من اكثر العلوم التي عليها طلب كبير في سوق العمل حيث ان تطوير تطبيقات الهواتف الذكية وتصميم المواقع من اكثر المجالات التي تطلب بكثرة في مواقع الفري لانسر او العمل الحر ومن تلك المواقع خمسات و مستقل وفري لانسر و اب ورك ومواقع اخرى كثيره جدا تستطيع من خلالها تقديم خدمات اليكترونية بمقابل مادي والامر ويمكنك تعلم برمجة تطبيقات سطح المكتب او تطوير تطبيقات الموبايل والعمل بهم او اي مهاراه اخرى لديك يمكنك استغلالها لتجني عليك المال الوفير .


لماذا لغة جافا ؟ يتمتع مبرمج جافا بمميزات ومنها انها قادر على برمجة تطبيقات سطح المكتب وايضا تطوير تطبيقات الموبايل ويمكنه بعد التعامل مع برنامج اندرويد ستوديو ان يبحث عن شركة تطوير تطبيقات الجوال والعمل بها او حتى العمل على الانترنت كعامل حر او فري لانسر ولكن لا تجعل هدفك الحالي المال بل تعلم جيدا اولا وايضا تعليم البرمجة للاطفال مجانا ليس مستحيل هناك الكثير اعمارهم لا تتجاوز 16 عاما ويقومون بي تطوير تطبيقات الموبايل و برمجة تطبيقات سطح المكتب وتصميم مواقع الويب وغيرها فالعمر ليس مقياس اساسي للبدء حاول ان تبدء بالذي لديك وان شاء الله سوف يوفقك الله , ايضا حاول العمل بصدق مع العميل الذي تعمل معه مستقبلا .


كيفية تصميم رسمة point في الجافا بسهولة



اولا قم بعمل sub class واضف فيها الكود وقم بإستدعاء الكلاس الفرعي داخل الاساسي مع تمرير له المتغيرات مثل طول الرسمة ولونها وما الى ذلك والصورة التالية توضح كل شيئ حيث ان الكلاس الاساسي باسم drawline والفرعي باسم NewClass قم بنسخ الاكواد التالية ولصقها داخل NewClass واكتب الاكواد الخاصة بي drawline لكي تستدعي الرسمة ( ستجد جميع الاكواد في الاسفل لا تقلق 😂👌 ).


لا تنسى ان تضع extends في الكلاس الفرعي واجعله يرث من مكتبة JFrame وهي المسؤوله عن الرسم .





الكود السابق الخاص بي NewClass 

public class NewClass extends JFrame {
    @Override
    public void paint(Graphics g) {
        super.paint(g);   
        g.setColor(Color.WHITE);
        
      Random r = new Random();

      int x = Math.abs(r.nextInt()) % 100;
      int y = Math.abs(r.nextInt()) % 100;
      g.drawLine(x, y, x, y);
      

الكود السابق الخاص بي drawline

    NewClass frame = new NewClass();
    frame.setVisible(true);
    frame.setDefaultCloseOperation(3);
    frame.getContentPane().setBackground(Color.BLACK);
    frame.setSize(400, 400);
    


تعليقات