2.6 KiB
title | localeTitle |
---|---|
Java Swing | جافا سوينغ |
جافا سوينغ
دعونا استكشاف البرنامج التعليمي جافا سوينغ. قبل أن تجعل أيدينا تتسخ مع Swing ، من المستحسن أن تذهب من خلال Toolkit Window Toolkit (AWT). في وقت سابق ، تمت إضافة Swing كجزء من Java Foundation Classes (JFC) . ومع ذلك تم دمجها بالكامل في Java من Java 1.2 فصاعدا.
ميزات Strikable
-
مكونات خفيفة الوزن - بما أن مكونات Swing مكتوبة تمامًا في JAVA ، فإنها لا تستخدم موارد محددة للنظام الأساسي مثلما تفعل مكونات AWT.
-
المظهر والمظهر القابلان للتوصيل (PLAF) - يتم تحديد المظهر والمظهر المكون بالكامل من خلال التأرجح نفسه. وهذا يسهل التمييز بين الشكل والمظهر والمنطق الخاص بالمكون.
تتكون واجهة المستخدم الرسومية المتأرجحة من دعامتين رئيسيتين: المكونات والحاويات. ويناقش الجزء التالي عنهما كليهما.
المكونات
المكون هو مجرد عنصر تحكم مرئي مستقل. مكونات مشتقة مشتقة من فئة JComponent. علاوة على ذلك ، ترث JConent جميع خصائصها من حاويات ومكونات AWT.للحصول على مزيد من المعلومات ، يرجى الانتقال إلى التسلسل الهرمي لفئة JComponent .
حاويات
جميع الحاويات هي أيضا مكونات. قد تتكون الحاويات من مكون واحد أو أكثر. يحدد التأرجح نوعين من الحاويات
- يرث من JComponent- على سبيل المثال JFrame ، JWindow ، JApplet ، JDialog
- لا يرث من JComponent- على سبيل المثال JPanel
حزم
تأرجح يتألف من العديد من الحزم. يرجى الذهاب من خلال الوثائق الرسمية لمزيد من المعلومات.