جافا

جافا

كيفية معرفة نوع المتغير في Java

كيفية معرفة نوع المتغير في Java

إذا أردت معرفة نوع قيمة أثناء تشغيل برنامج Java، فابدأ بتحديد ما إذا كان المتغير من الأنواع البدائية مثل int وdouble أم كائنًا مثل String. هذا الفرق مهم لأن الأنواع البدائية لا تملك دوالًا، بينما الكائنات ترث الدالة getClass() من Object.معرفة نوع كائن في Javaللكائنات استخدم getClass().getSimpleName(). المثال التالي يطبع...

حساب مساحة الدائرة بلغة Java: مثال كامل باستخدام Math.PI

حساب مساحة الدائرة بلغة Java: مثال كامل باستخدام Math.PI

يوضح هذا المثال طريقة حساب مساحة الدائرة بلغة Java، بدءًا من قراءة نصف القطر من المستخدم، ثم تطبيق القانون وعرض النتيجة بدقة عشرية. قانون مساحة الدائرة تُحسب المساحة بالعلاقة: المساحة = π × نصف القطر × نصف القطر. في Java يمكن استخدام الثابت Math.PI بدل كتابة قيمة تقريبية لـ π،...

إدخال وعرض درجة الطالب في Java باستخدام JOptionPane

إدخال وعرض درجة الطالب في Java باستخدام JOptionPane

في هذا الشرح ننشئ نافذة بسيطة بلغة Java لإدخال درجة الطالب وعرضها بدلًا من استخدام نافذة الطرفية. سنستخدم JOptionPane لقراءة الإدخال وإظهار النتيجة، مع التحقق من أن الدرجة رقم بين 0 و100. الكود الكامل import javax.swing.JOptionPane; public class ScoreDialog { public static void main(String[] args) { String value = JOptionPane.showInputDialog(...

قائمة خيارات Java باستخدام switch وScanner: مثال تعليمي

قائمة خيارات Java باستخدام switch وScanner هي طريقة عملية للتدرب على استقبال مدخلات المستخدم واختيار استجابة مناسبة. في هذا الدرس نبني برنامجًا نصيًا صغيرًا يعرض قائمة من ثلاثة خيارات، يقرأ رقمًا من لوحة المفاتيح، ثم يطبع رسالة توضيحية. المثال تعليمي بحت ولا يستطيع تحديد الإصابة بفيروس كورونا أو إثبات المناعة...

رسم قوس في Java باستخدام Graphics2D: شرح الكود والزوايا

رسم قوس في Java باستخدام Graphics2D: شرح الكود والزوايا

يشرح هذا المقال طريقة رسم قوس في Java داخل نافذة Swing باستخدام Graphics2D. القوس جزء من شكل بيضاوي، وتحدد إحداثياته داخل المستطيل المحيط به، إضافة إلى زاوية البداية ومقدار الزاوية المرسومة. كود رسم قوس في Java import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.SwingUtilities;...

رسم نقطة في Java باستخدام Graphics وSwing

رسم نقطة في Java باستخدام Graphics وSwing

تعلم رسم نقطة في Java باستخدام Graphics وSwing من خلال مثال كامل يعمل داخل نافذة JFrame. سنرسم النقطة في موضع محدد، ثم نوضح كيف تجعل موقعها عشوائيًا، ولماذا نستخدم paintComponent بدل الرسم مباشرة على النافذة. هذا الدرس مناسب لمن يعرف أساسيات الأصناف والكائنات في Java. ما الفرق بين النقطة والخط؟...

رسم مربع ومستطيل بزوايا دائرية في Java باستخدام Swing

رسم مربع ومستطيل بزوايا دائرية في Java باستخدام Swing

تعلم رسم مربع أو مستطيل بزوايا دائرية في Java باستخدام Graphics وSwing. يشرح هذا الدرس الفرق بين drawRoundRect لرسم الإطار وfillRoundRect لرسم شكل ممتلئ، مع برنامج كامل قابل للتشغيل وطريقة التحكم في الأبعاد والانحناء واللون. ما وظيفة RoundRect؟ توفر فئة Graphics الدالتين drawRoundRect(x, y, width, height, arcWidth, arcHeight) وfillRoundRect. تمثل...

رسم مربع ومستطيل في Java باستخدام Graphics وSwing

رسم مربع ومستطيل في Java باستخدام Graphics وSwing

تعلم رسم مربع ومستطيل في Java باستخدام Graphics وSwing مع مثال كامل قابل للتشغيل. سنوضح الفرق بين الدالتين drawRect وfillRect، وكيف تختار الإحداثيات والأبعاد والألوان، ثم نضيف خطوات الترجمة وحلول الأخطاء الشائعة. الكود يعتمد لوحة JPanel للرسم حتى يعاد عرض الأشكال بصورة صحيحة عند تحديث النافذة. الفرق بين رسم الإطار...

من نحن

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

القائمة البريدية

انضم إلى قائمتنا البريدية وكن أول من يحصل على أحدث الدروس، المقالات، والعروض الحصرية في عالم البرمجة! 🚀 لا تفوت فرصة تطوير مهاراتك والبقاء على اطلاع دائم بأحدث التقنيات. اشترك الآن وابدأ رحلتك نحو الاحتراف! 💡🔥

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع