16-05-20, 01:01 AM
كما ذكر أخي ابراهيم ايبو
نعم من الممكن أكيد عمل مثل هذة الشجرة .
لكن المساعدة في التنفيذ , هذا موضوع مختلف.
هذة الشجرة من الواضح أنها مبنية بالكامل على الـ Graphics
أي أنه يتم رسم كل قطعة على الشاشة بعد عمل حسابات رياضية كثيرة وليست بالأمر البسيط الذي سينتهي العمل منه خلال ساعة أو ساعتين
تحتاج إلى وقت أقل شيء يوم أو يومين عمل ناهيك عن الوقت الذي يحتاجة المبرمج لرسم الفكرة في رأسة لبداء العمل.
كلها كلاسات ورسم بالـ Graphics
الـ Graphics في هذا الموضوع أسهل من العمليات الحسابية
العمليات الحسابية ( الرياضيات ) سكون الأكثر في الكود من الـ Graphics
كل عنصر من عناصر الشجرة سيحتاج إلى أمر أو أمرين للرسم
لكن في نفس الوقت سيحتاج إلى أكثر من سطرين لإجراء عمليات حسابية للعنصر الواحد
أول سؤال خطر في بالي
ماذا لو كان رأس الشجرة لدية 10 أبناء
وكل أبن لدية 8 أبناء
وكل أبن منهم لدية 5 أبناء أخرون
كيف سيظهرون على الشاشة . لأني أعتقد أنها لكتفي لعرضهم جميعاً.
ما هية الآلية لعرض الجميع.
بإمكانك عمل الشجرة أيضاً بواسطة مجموعة من الكنترولات ( Controls ) بالإضافة إلى الـ Graphics , لا مفر من الـ Graphics.
أو بإمكانك الإستعانة بأدوات خارجية :
نعم من الممكن أكيد عمل مثل هذة الشجرة .
لكن المساعدة في التنفيذ , هذا موضوع مختلف.
هذة الشجرة من الواضح أنها مبنية بالكامل على الـ Graphics
أي أنه يتم رسم كل قطعة على الشاشة بعد عمل حسابات رياضية كثيرة وليست بالأمر البسيط الذي سينتهي العمل منه خلال ساعة أو ساعتين
تحتاج إلى وقت أقل شيء يوم أو يومين عمل ناهيك عن الوقت الذي يحتاجة المبرمج لرسم الفكرة في رأسة لبداء العمل.
كلها كلاسات ورسم بالـ Graphics
الـ Graphics في هذا الموضوع أسهل من العمليات الحسابية
العمليات الحسابية ( الرياضيات ) سكون الأكثر في الكود من الـ Graphics
كل عنصر من عناصر الشجرة سيحتاج إلى أمر أو أمرين للرسم
لكن في نفس الوقت سيحتاج إلى أكثر من سطرين لإجراء عمليات حسابية للعنصر الواحد
أول سؤال خطر في بالي
ماذا لو كان رأس الشجرة لدية 10 أبناء
وكل أبن لدية 8 أبناء
وكل أبن منهم لدية 5 أبناء أخرون
كيف سيظهرون على الشاشة . لأني أعتقد أنها لكتفي لعرضهم جميعاً.
ما هية الآلية لعرض الجميع.
بإمكانك عمل الشجرة أيضاً بواسطة مجموعة من الكنترولات ( Controls ) بالإضافة إلى الـ Graphics , لا مفر من الـ Graphics.
أو بإمكانك الإستعانة بأدوات خارجية :
