♥ ☆ ♥اعلانات منتدى انين الروح ♥ ☆ ♥ |
||||
♥ ☆ ♥تابع اعلانات منتدى انين الروح ♥ ☆ ♥ |
|
الإهداءات | |
› تطوير المواقع والمنتديات |
#1
|
||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||
بناء التطبيقات في JavaFX وماهي أهم محتوياتها
بناء التطبيقات في JavaFX:
في حزمة (JavaFx) يوجد ثلاثة عناصر أساسية يتم دمجها مع بعضها البعض حتى يتم الحصول على واجهة مستخدم (GUI)، وهذه العناصر هي: (Stage)، (Scene)، و(Nodes). ما هو الـ Stage في JavaFX: الـ (Stage) في (JavaFX) هي عبارة عن النافذة الرئيسية وتقسم إلى قسمين رئيسين هما شريط القوائم والمنطقة التي يتم فيها إضافة العناصر في النافذة، وتحتوي على جميع كائنات تطبيق (JavaFX)، وللتعامل مع (Stage) فإنه يتم تمثيلها بكلاس خاص اسمه (Stage) باستخدام (javafx.stage.Stage.)، ويمكن للمستخدم عرض الـ (Stage) بعدة طرق: (Decorated): حيث تكون خلفية النافذة باللون الأبيض. (Transparent): حيث تكون خلفية النافذة شفافة. (Utility): حيث تكون خلفية النافذة بيضاء و يوجد فيها زر للخروج. ما هو الـ Scene في JavaFx: الـ (Scene) هو عبارة عن المنطقة المخصصة في النافذة لوضع المحتوى، حيث يُمثل المحتويات المادية لتطبيق (JavaFX) ويحتوي على جميع محتويات الرسم البياني، ويتم تمثيل الـ (Scene) باستخدام كلاس خاص إسمه (Scene) ضمن حزمة (javafx.scene.Scene.). ما هو الـ Node في JavaFX: يمكن القول بأن ال (Node) عبارة عن أي عنصر يتم إضافته في الـ (Scene)، ومن أهم الأمثلة عليه عناصر واجهة التحكم مثل: (Button)، (CheckBox)، (RadioButton)، وجميع الأشكال الهندسية مثل: (Rectangle)، (Circle)، (Box)، ومن الممكن أن يكون أيضاً أحد عناصر الوسائط مثل: (Audio)، (Image)، (Video). طريقة بناء التطبيقات – Creating a JavaFX Application: عند إنشاء أي تطبيق باستخدام (JavaFX) فعلى المستخدم أن يجعل الكلاس الأساسي في هذا التطبيق يرث من (Main Class) وهو الكلاس (Application). أهم الدوال الخاصة بالكلاس Application في JavaFX: الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (Application) في (JavaFX): الدالة الاستخدام publicstaticvoidlaunch(String… args) تُعتبر هذه الدالة هي أول دالة يتم تنفيذها عند تشغيل التطبيق، حيث يتم استدعاء الدالة (()init)، ومكان الباراميتر (args) يتم وضع مصفوفة من النصوص, أو وضع العدد الذي تريده من النصوص مع وضع فاصلة بين كل نصين. ()publicvoidstop تعتبر هذه الدالة هي نقطة النهاية في التطبيق حيث ويتم استخدامها في العديد من الحالات مثل: في حال أراد المستخدم أن يتم تنفيذ أي كود عند الخروج من التطبيق مثل إغلاق أي تطبيق، أو حفظ أي عملية قام بها المستخدم قبل الخروج من التطبيق. publicvoidinit()throws Exception تعتبر هذه الدالة عبارة عن نقطة تمهيد التطبيق حيث أنه بإمكان المستخدم أن يقوم بعمل (Override) في حال أراد أن يتم تنفيذ أي كود في لحظة إنشاء التطبيق. الموضوع الأصلي: بناء التطبيقات في JavaFX وماهي أهم محتوياتها || الكاتب: محروم || المصدر: منتديات انين الروح
|
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 2 ( الأعضاء 0 والزوار 2) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
النهي عن مجالسة أهل البدع من أصول أهل السنة | محروم | › ~•₪• نبضآت إسلآمِيـہ ~•₪• | 44 | يوم أمس 12:27 PM |
كيف يتم بناء الأنفاق تحت البحر | اشراق | المنتدي الوثايقي | 24 | 04-10-2024 10:37 PM |
كيف أنتقد الآخرين انتقاد بناء | دحومي | › ~•₪• منتدى تطوير الذات والتنميه البشريه~•₪• | 8 | 03-12-2024 03:59 PM |
أحاديث في فضل بناء المساجد | محروم | › ~•₪• نبـي الرحمه وصحابته~•₪• | 9 | 03-11-2024 07:05 PM |
أين عاش الأنبياء والرسل وماهي أعمارهم ؟ (بالترتيب). | انين الروح | › ~•₪• منتدى الصوتيات والمرئيات الإسلامية~•₪• | 10 | 08-31-2023 04:29 AM |