السلام عليكم
أخواني الاكارم قد شارفت على النهاية في مشروعي ولكن لدي مشكلة اخيرة وذلك لدى عمل الواجهة كي يتعامل معها المستخدم
قد اتممت كتابة الكود لكل اجزاء البرنامج ولكن ما استعصى علي لقلة خبرتي(واملي كبيرة بمساعدة الاخوة) ساشرحه كما يلي.
حاليا لدي كود مؤلف من عدد من الـ classes لكن ما يهمني هو class Input (الفئة المسؤولة عن البيانات الاولية المدخلة) والـ class Main طبعا الفئة الرئيسية التي ستقوم بالتشغيل
طبعا الـ class Inpu تأخذ البيانات من ملف اكسل
الذي حصل هو أنه صار مطلوب مني أن اقوم بعمل اضافةتسمح المستخدم قادرا على اضافة البيانات المدخلة بشكل يدوي
كما واضح بالشكل عند الضغط على الزر الاول browse سنقوم بالبحث عن ملف الاكسل وتحميله كي تتم قراءة البيانات منه
الزر الثاني المفروض عند الضغط عليه ان اكون قادرا على ادخال البيانات يدويا ( الكود الخاص بذلك جاهز ولا مشكلة به)
المشكلة هي انه كيف ساقوم بعمل ذلك
هل ساقوم بعمل فئة جديدة للكود المسؤول عن الادخال اليدوي ام انه سيتم التعديل على الـ class Input ؟
وفي كلا الحالتين كيف أقوم بذلك
يرجى الأخذ بالحسبان انه البيانات المدخلة سيتم استخدامها من فئات اخرى لعمل حسابات معينة
الكود موجود بالمرفقات في حال كان ضرورة للاطلاع عليه
وشكرا

