menusearch
javapro.ir
جستجو
۱۳۹۷/۳/۲۰ یکشنبه
(6)
(0)
آموزش JavaFX-جلسه دوم-مقدمه دوم
آموزش JavaFX-جلسه دوم-مقدمه دوم
به نام خدا

جاوا را با لذت یاد بگیر!


آموزش JavaFX
 
فهرست مقدمه دوم
  • تاریخچه JavaFX 
  • برخی از ویژگی های JavaFX

تاریخچه JavaFX

 JavaFX توسط فردی با نام Chris Oliver  زمانی که در شرکتی با نام  SeeBeyond مشغول به کار بود ایجاد شد.

آنها به واسطه های کاربری گرافیکی وسیع و غنی تری نیاز داشتند،به همین منظور کریس الیور یک زبان جدیدی ایجاد کرد و آن را  F3 یا Form Follows Function  نامید.

در سال 2005 شرکت sun  شرکت  SeeBeyond را تصاحب کرد و در نتیجه نام  F3 رو به  JavaFX تغییر داد.

در 2007،  JAVAFX به طور رسمی در کنفرانس جهانی وب (Java One) اعلام شد.

در زمانی که  JavaFX ایجاد شد هرگز مشخص نبود که JavaFX  جایگزینSwing  در جاوامی شود.

نسخه های  JavaFX که تاحالا منتشر شده اند:

v1.0  منتشر شده در دسامبر 2008

 v1.1 منتشر شده در فوریه 2009

v1.2  منتشر شده در ژوئن 2009

 v1.3 منتشر در آوریل 2010

آخرین نسخه JavaFX  نیز  JavaFX8 می باشد که در 18 مارس 2014 منتشر شده است.


برخی از ویژگی های JavaFX
 
توصیفویژگی
JavaFX کتابخانه ای در جاواست که از تعداد زیادی کلاس ها و اینترفیس ها تشکیل شده است.Java Library
 
FXML  مبتنی بر زبان نشانه گذاری XML  می باشد.برای طراحی رابط کاربری گرافیکی از کدهای XML  استفاده می کنیم. FXML
نرم افزاری برای طراحی رابط کاربری گرافیکی می باشد. در این نرم افزار ظاهر گرافیکی برنامه خود را طراحی می کنیم. این نرم افزار کد های FXML تولید شده را به IDE مورد نظر  مثل  Netbeans یا Eclipse انتقال می دهد.Scene Builder
JavaFX برای توسعه کامل یک برنامه کاربردی تمام اجزای گرافیکی مورد نیاز را دارا می باشد.Built in UI controls
با داشتن دانش کمی از CSS می توانیم به بهبود ظاهر برنامه خود کمک کنیم.CSS like styling
Canvas API متدهایی را برای طراحی مستقیم در یک نقطه از صحنه (scene) را فراهم می کند.Canvas API
JavaFX شامل مجموعه ای از API ها برای توسعه رابط کاربری گرافیکی برنامه کاربردی خود می باشد.Rich Set of APIs
مجموعه ای از کلاس ها برای طراحی گرافیکی دوبعدی و سه بعدی می باشد.Integrated Graphics Library
 


نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است.
برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

0 نظر
طراحی سایتطراحی سایتسایت سازسایت سازفروشگاه سازفروشگاه ساز