فئات مؤسسة جافا (JFC)

مؤلف: Louise Ward
تاريخ الخلق: 6 شهر فبراير 2021
تاريخ التحديث: 28 يونيو 2024
Anonim
Java Swing and AWT - MVC GUI framework for Java
فيديو: Java Swing and AWT - MVC GUI framework for Java

المحتوى

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

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

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

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

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

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