تفاصيل العمل

java Swing GUI - Dynamic Shape Painter & File I/O Processor

تفاصيل العمل

تطبيق جافا مكتوب بلغة Java OOP يعالج البيانات المدخلة عبر الملفات النصية رسمياً، ويرسم الأشكال الهندسية ديناميكياً على واجهة رسومية interactive.

المميزات والخطوات البرمجية:

معالجة الملفات (File I/O): قراءة البيانات من input.txt وتحليل السطور واستخراج الأبعاد مع التعامل مع كافة الاستثناءات (Exception Handling).

الحسابات والتصدير: حساب مجموع المساحات وتصدير النتيجة تلقائياً إلى ملف ناتج sumAreas.txt.

الواجهة الرسومية (GUI): رسم الأشكال عبر Java Swing & AWT داخل كلاس Gui مخصص للعرض.

التقنيات المستخدمة:

Java (OOP)

Java Swing & AWT

File Handling (BufferedReader, PrintWriter)

Exception Handling

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات