ما هو الفرق بين AWT و Swing؟
ما هو الفرق بين AWT و Swing؟

فيديو: ما هو الفرق بين AWT و Swing؟

فيديو: ما هو الفرق بين AWT و Swing؟
فيديو: 3- مكتبات جافا و المكتبات الخارجية - Java Swing and AWT 2024, شهر نوفمبر
Anonim

باختصار، AWT و Swing مجموعتا أدوات لإنشاء واجهات مستخدم رسومية ثرية (GUI). الرئيسية الفرق بين AWT و Swing في جافا هو ذلك AWT هي مجموعة أدوات النوافذ والرسومات وعناصر واجهة المستخدم الأصلية المعتمدة على النظام الأساسي لجافا تأرجح هي مجموعة أدوات واجهة المستخدم الرسومية لـ Java والتي تعد امتدادًا لـ AWT.

فقط هكذا ، ما هو Swing و AWT؟

تأرجح . AWT لتقف على مجموعة أدوات النوافذ المجردة. تأرجح يُطلق عليها أيضًا اسم JFC (فئات Java Foundation). AWT تسمى المكونات المكونة الوزن الثقيل. يتأرجح تسمى مكونات خفيفة الوزن لأن تأرجح المكونات الموجودة في الجزء العلوي من AWT المكونات والقيام بالعمل.

تعرف أيضًا ، ما هي الفئات المتوفرة في Swing و AWT؟ على عكس AWT جافا تأرجح يوفر مكونات مستقلة وخفيفة الوزن. جافاكس. تأرجح توفر الحزمة الطبقات لجافا تأرجح API مثل JButton و JTextField و JTextArea و JRadioButton و JCheckbox و JMenu و JColorChooser إلخ.

يسأل الناس أيضًا ، ما هي مزايا Swing على AWT؟

تأرجح هي أحدث مجموعة أدوات واجهة المستخدم الرسومية ، وتوفر مجموعة أكثر ثراءً من مكونات الواجهة من AWT . بالإضافة الى، تأرجح تقدم المكونات ما يلي مزايا على AWT المكونات: سلوك ومظهر تأرجح مكونات متسقة عير المنصات ، حيث AWT ستختلف المكونات من منصة إلى أخرى.

هل يجب أن أتعلم التأرجح أو JavaFX؟

الناس الذين هم التعلم يتم تثبيط جافا ل تعلم التأرجح لأن Oracle تحاول الانتشار JavaFX بين مطوري Java. العديد من كتب جافا المدرسية لا تعلم تأرجح أي أكثر من ذلك. أثناء استخدام تأرجح رسميًا محبطًا ، أنت يجب بالتااكيد تعلم JavaFX . لن يضر إذا كنت يتعلم.

موصى به: