بيت تطوير ما هي فئات مؤسسة جافا (jfc)؟ - تعريف من techopedia

ما هي فئات مؤسسة جافا (jfc)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني فئات Foundation Java (JFC)؟

فئات Foundation Java (JFC) هي مجموعة من مكونات واجهة المستخدم الرسومية (GUI) لتطبيقات Java التي تعمل على تبسيط البرامج وتطوير التطبيقات السحابية. يحتوي JFC على مجموعة أدوات الملخص (AWT) و Java 2D و Swing.

تيكوبيديا تشرح فصول Java Foundation (JFC)

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


مع الخيار الأول ، يكون شكل ومظهر زر أو شريط تمرير أو مربع نص أو مربع اختيار هو نفسه ، بغض النظر عن النظام الأساسي. على سبيل المثال ، يظهر تطبيق معالج النصوص المطوّر في Java ويشعر بنفس الشيء عند التشغيل على أنظمة تشغيل Windows أو Linux. باستخدام الخيار الثاني ، فإن الأزرار وأشرطة التمرير ومربعات النص ، وما إلى ذلك ، تتغير وتتكيف مع شكل ومظهر نظام التشغيل المضيف. في هذه الحالة ، يبدو تطبيق معالج النصوص نفسه وكأنه تطبيق Windows عند تشغيله على Windows ، ولكن عند تشغيله على Linux ، يبدو وكأنه تطبيق Linux.


ميزة JFC الرئيسية هي أن مكوناته قابلة للتوصيل وتتطلب عددًا أقل من سطور التعليمات البرمجية. بالإضافة إلى ذلك ، يحتفظ JFC بصفات Java. وبالتالي ، فإن أداء واجهة المستخدم الرسومية التي تم إنشاؤها من خلال JFC أمر يمكن التنبؤ به. تطبيق يعمل بسلاسة على نظام تشغيل واحد يعمل بسلاسة على نظام تشغيل آخر.

ما هي فئات مؤسسة جافا (jfc)؟ - تعريف من techopedia