منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

[JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل

اذهب الى الأسفل

Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل Empty [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل

مُساهمة من طرف أحمد مناع الأربعاء يناير 30, 2019 9:10 am

اهلا بكم 

من بداية هذا المقال و لعدة مقالات أخرى سنتحدث كيفية إنشاء تطبيقات باستخدام Scene Builder وقبل أن ابدء أحب اشكر العضوة النشطة بالمنتدى الاستاذة لما تقدمة من مقالات تقنية ,فقد قدمت العديد من مقالات [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] التى لا غنى عنها لكل من يريد تعلم تطبيقات تلك المكتبة تلك المقالات كانت تتحدث عن كيفية انشاء عناصر و تطبيقات الجافا إف إكس من كتابة الشفرة و الكود ,لذلك قررت أن أكتب بعض المقالات لانشاء تطبيقات [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] لكن بطريقة رسومية توفير الوقت المستهلك فى كتابة الكود و ذلك من خلال Scene Builder 

ما هو Scene Builder

يعتبر Scene Builder أداة تمكنك من تصميم واجهات مستخدم رسومية لتطبيقات#JavaFX بدون بدون أى شفرة أو كود من جانبك .حيث  يمكن للمستخدمين سحب وإفلات مكونات واجهة المستخدم إلى منطقة العمل ، وتعديل خصائصها ، وتطبيق الأنماط ، ويتم تلقائيًا إنشاء ملف FXML  يمكن دمجه مع مشروع [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] من خلال ربط واجهة المستخدم بالتطبيق.

لذلك يتضمن Scene Builder الميزات الرئيسية التالية:

تسمح لك واجهة السحب والإفلات بإنشاء تخطيط واجهة مستخدم بسرعة دون الحاجة إلى كتابة شفرة المصدر.
يمكنك إضافة عناصر تحكم JavaFX UI ودمجها وتحريرها إلى تخطيطك باستخدام مكتبة عناصر واجهة المستخدم ولوحة المحتوى.
التكامل مع أي بيئة تطوير متكاملة جافا أمر سهل لأنه أداة تطوير مستقلة.
يحدث إنشاء كود FXML التلقائي أثناء إنشاء تخطيط واجهة المستخدم وتعديله.
يتم تخزين كود FXML الذي تم إنشاؤه في ملف منفصل 
تتيح لك ميزات التعديل المباشر والمعاينة إمكانية تصور تغييرات تخطيط واجهة المستخدم التي تجريها دون الحاجة إلى الترجمة.
يتيح دعم CSS إدارة مرنة لمظهر وأسلوب واجهة مستخدم التطبيق.

تجهيز بيئة العمل :

لكى تتمكن من إنشاء تطبيقات [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] فى بيئة رسومية يجب عليك تحميل Scene Builder ثم بعد التحميل وفك الضغط يكفيك لتنصيبة اتباع معالج الثبيت بالنقر على زر Next

Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل JavaFxSceneBuilderInstallation4

بعد إنتهاء عملية التثبيت بنجاح يمكن البدء فى استخدام Scene Builder و ذلك من خلال أما النقر نقرًا مزدوجًا فوق ايقونة Scene Builder الموجودة فى سطح المكتب أو من خلال أن تحدد Start ، ثم All Program ، ثم JavaFX Scene Builder ، وأخيرًا ، JavaFX Scene Builder 1.1...ليظهر لك الشاشة الافتتاحية للبرنامج كما فى الشكل التالى :

Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل Main-window

بشكل افتراضي ، تتضمن النافذة الرئيسية لـ Scene Builder الأقسام الظاهرة فى الصورة اعلاه أهمها :

شريط القوائم Menu Bar : الذى يوفر الوصول إلى قائمة الأوامر المتوفرة في JavaFX Scene Builder....

لوحة المحتوى Content Panel : حاوية المشهد لعناصر واجهة المستخدم التي تشكل مخطط FXML الخاص بك. بشكل افتراضي ، يشتمل ملف FXML جديد يتم فتحه في [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]# Scene# Builder على حاوية AnchorPane (أعلى).

لوحة المكتبة  Library Panel : تعرض عناصر أو عناصر التحكم للمكتبة JavaFX UI المتاحة و التى قد شرحتها الاخت زهراء فى مقالات سابقة عن كيفية إنشائها بالشفرة . يمكنك تحديد عناصر واجهة المستخدم من هذه اللوحة وإضافتها إلى لوحة المحتوى عن طريق السحب و الافلات


تحياتى لكم

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 1108
النقاط : 202034
التقيم : 144
الدولة : مصر
الجنس : ذكر

https://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل Empty رد: [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل

مُساهمة من طرف زهراء الأربعاء يناير 30, 2019 4:53 pm

أعتقد بذلك أن عملية تصميم تطبيقات جافا إف إكس ستكون سهلة للغاية 


شكرا جزيلا استاذنا 
زهراء
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل Empty رد: [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل

مُساهمة من طرف م/موسي الأحد فبراير 03, 2019 7:14 am

بالتوفيق Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل 1f4aa  Java - [JavaFx] تعلم JavaFx باستخدام Scene Builder ..مقال 1 _ إعداد بيئة العمل 1f4aa
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 178
النقاط : 346
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى