العودة إلى الدورة

مقدمة في JavaFX

JavaFX من الصفر إلى الاحتراف

مقدمة في JavaFX

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

لماذا نستخدم JavaFX؟

  1. واجهة مستخدم حديثة: تدعم CSS للتنسيق.
  2. FXML: لغة تعتمد على XML لتعريف واجهات المستخدم.
  3. تسريع الأجهزة (Hardware Acceleration): رسومات سلسة باستخدام Prism.
  4. عناصر تحكم مدمجة: أزرار (Buttons)، جداول (Tables)، رسوم بيانية (Charts)، وغيرها الكثير.

في هذه الدورة، سننتقل من تطبيق 'Hello World' بسيط إلى بناء برامج سطح مكتب معقدة.