دانلود کتاب Learn JavaFX 8: Building User Experience and Interfaces with Java 8
49,000 تومان
JavaFX 8 را یاد بگیرید: ایجاد تجربه کاربری و رابط با جاوا 8
| موضوع اصلی | کامپیوتر – برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Apress |
| تعداد صفحه | 1200 / 1210 |
| حجم فایل | 18.42 مگابایت |
| کد کتاب | 148421143X , 9781484211434 |
| نوبت چاپ | 1 |
| نویسنده | Kishori Sharan |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2015 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
Learn JavaFX 8 shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 8’s features. Each chapter starts with an introduction to the topic at hand, followed by a step-by-step discussion of the topic with small snippets of code. The book contains numerous figures aiding readers in visualizing the GUI that is built at every step in the discussion.
The book starts with an introduction to JavaFX and its history. It lists the system requirements and the steps to start developing JavaFX applications. It shows you how to create a Hello World application in JavaFX, explaining every line of code in the process. Later in the book, author Kishori Sharan discusses advanced topics such as 2D and 3D graphics, charts, FXML, advanced controls, and printing. Some of the advanced controls such as TableView, TreeTableView and WebView are covered at length in separate chapters.
This book provides complete and comprehensive coverage of JavaFX 8 features; uses an incremental approach to teach JavaFX, assuming no prior GUI knowledge; includes code snippets, complete programs, and pictures; covers MVC patterns using JavaFX; and covers advanced topics such as FXML, effects, transformations, charts, images, canvas, audio and video, DnD, and more. So, after reading and using this book, you’ll come away with a comprehensive introduction to the JavaFX APIs as found in the new Java 8 platform.
What youll learn
• How to develop rich-client desktop applications using JavaFX 8
• How to use properties, collections, colors, and styles
• How to use controls and handle events to build modern GUI applications
• How to use advanced controls such as TreeView, TableView, and TreeTableView
• How to access webpages in JavaFX applications
• How to draw 2D and 3D shapes, and apply effects and transformations
• How to create animations and charts using the JavaFX 8 APIs
• How to add audio and video to your applications
• How to create GUIs in JavaFX using FXML
• How to provide printing capabilities using the JavaFX Print API
Who this book is for
This book is for Java developers with beginning to intermediate level Java skills who want to learn how to develop modern desktop GUI applications using JavaFX 8.
Table of Contents
Chapter 1. Getting Started with JavaFX
Chapter 2. Properties and Bindings
Chapter 3. Observable Collections
Chapter 4. Managing Stages
Chapter 5. Making Scenes
Chapter 6. Understanding Nodes
Chapter 7. Playing with Colors
Chapter 8. Styling Nodes
Chapter 9. Event Handling
Chapter 10. Understanding Layout Panes
Chapter 11. Model-View-Controller Pattern
Chapter 12. Understanding Controls
Chapter 13. Understanding TableView
Chapter 14. Understanding TreeView
Chapter 15. Understanding TreeTableView
Chapter 16. Browsing Web Pages
Chapter 17. Understanding 2D Shapes
Chapter 18. Understanding Text Nodes
Chapter 19. Understanding 3D Shapes
Chapter 20. Applying Effects
Chapter 21. Understanding Transformations
Chapter 22. Understanding Animation
Chapter 24. Understanding Images
Chapter 25. Drawing on a Canvas
Chapter 26. Understanding Drag-and-Drop
Chapter 27. Understanding Concurrency in JavaFX
Chapter 28. Playing Audios and Videos
Chapter 29. Understanding FXML
Chapter 30. Printing
ترجمه فارسی (ترجمه ماشینی)
Learn JavaFX 8 به شما نشان میدهد که چگونه با استفاده از مهارتهای جاوا، برنامههای دسکتاپ با مشتری غنی را توسعه دهید و پوشش جامعی از ویژگیهای JavaFX 8 ارائه میکند. هر فصل با مقدمهای برای موضوع مورد نظر شروع میشود، و سپس یک بحث گام به گام درباره موضوع با تکههای کوچک کد دنبال میشود. این کتاب حاوی ارقام متعددی است که به خوانندگان در تجسم رابط کاربری گرافیکی که در هر مرحله از بحث ساخته میشود، کمک میکنند.
کتاب با مقدمهای بر JavaFX و تاریخچه آن شروع میشود. الزامات سیستم و مراحل شروع توسعه برنامه های JavaFX را فهرست می کند. این به شما نشان می دهد که چگونه یک برنامه Hello World در JavaFX ایجاد کنید و هر خط کد را در این فرآیند توضیح دهید. در ادامه کتاب، نویسنده کیشوری شاران موضوعات پیشرفته ای مانند گرافیک های دو بعدی و سه بعدی، نمودارها، FXML، کنترل های پیشرفته و چاپ را مورد بحث قرار می دهد. برخی از کنترلهای پیشرفته مانند TableView، TreeTableView و WebView به طور مفصل در فصلهای جداگانه پوشش داده شدهاند.
این کتاب پوشش کامل و جامعی از ویژگیهای JavaFX 8 ارائه میکند. با فرض نداشتن دانش قبلی از رابط کاربری گرافیکی، از یک رویکرد افزایشی برای آموزش JavaFX استفاده می کند. شامل قطعه کد، برنامه های کامل، و تصاویر. الگوهای MVC را با استفاده از JavaFX پوشش می دهد. و موضوعات پیشرفته ای مانند FXML، جلوه ها، تبدیل ها، نمودارها، تصاویر، بوم، صدا و تصویر، DnD و موارد دیگر را پوشش می دهد. بنابراین، پس از خواندن و استفاده از این کتاب، با یک مقدمه جامع از API های JavaFX که در پلتفرم جدید جاوا 8 یافت می شوند، آشنا خواهید شد.
آنچه یاد خواهید گرفت
• چگونه با استفاده از JavaFX 8 برنامه های دسکتاپ با مشتری غنی توسعه دهید
• نحوه استفاده از ویژگی ها، مجموعه ها، رنگ ها و سبک ها
• نحوه استفاده از کنترل ها و مدیریت رویدادها برای ساخت برنامه های رابط کاربری گرافیکی مدرن
• نحوه استفاده از کنترل های پیشرفته مانند TreeView، TableView، و TreeTableView
• چگونه برای دسترسی به صفحات وب در برنامه های JavaFX
• نحوه رسم اشکال دو بعدی و سه بعدی و اعمال افکت ها و تبدیل ها
• نحوه ایجاد انیمیشن ها و نمودارها با استفاده از JavaFX 8 API
• نحوه افزودن صدا و تصویر به برنامه های خود
• نحوه ایجاد رابط کاربری گرافیکی در JavaFX با استفاده از FXML
• نحوه ارائه قابلیت های چاپ با استفاده از JavaFX Print API
این کتاب برای چه کسانی است
این کتاب برای توسعه دهندگان جاوا با مهارت های جاوا در سطح ابتدایی تا متوسط است که می خواهند یاد بگیرند که چگونه برنامه های رابط کاربری گرافیکی دسکتاپ مدرن را با استفاده از JavaFX 8 توسعه دهند.
جدول مطالب
فصل 1. شروع به کار با JavaFX
فصل 2. ویژگی ها و اتصالات
فصل 3. مجموعه های قابل مشاهده
فصل 4. مدیریت مراحل
فصل 5. ساختن صحنه ها
فصل 6 درک گره ها
فصل 7. بازی با رنگ ها
فصل 8. سبک سازی گره ها
فصل 9. مدیریت رویداد
فصل 10. درک پانل های چیدمان
فصل 11. الگوی Model-View-Controller
فصل 12. درک کنترل ها
فصل 13. درک TableView
فصل 14. درک TreeView
فصل 15. درک TreeTableView
فصل 16. مرور صفحات وب
فصل 17. درک اشکال دوبعدی
فصل 18. درک گره های متن
فصل 19. درک اشکال سه بعدی
فصل 20. اعمال جلوه ها
فصل 21. درک تغییر شکل ها
فصل 22. درک انیمیشن
فصل 24. درک تصاویر
فصل 25. طراحی روی بوم
فصل 26. درک کشیدن و رها کردن
فصل 27. درک همزمانی در JavaFX
فصل 28. پخش صدا و فیلم
فصل 29. درک FXML
فصل 30. چاپ
محصولات مرتبط
دانلود کتاب Advanced Platform Development with Kubernetes: Enabling Data Management, the Internet of Things, Blockchain, and Machine Learning
دانلود کتاب Architecture for Blockchain Applications
دانلود کتاب Blockchain and Distributed Ledger Technology Use Cases: Applications and Lessons Learned
دانلود کتاب Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make it Work for You
دانلود کتاب Blockchain Platforms: A Look at the Underbelly of Distributed Platforms
دانلود کتاب Hands-On Blockchain for Python Developers: Gain blockchain programming skills to build decentralized applications using Python
| موضوع اصلی | کامپیوتر - برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Packt Publishing |
| تعداد صفحه | 450 / 436 |
| حجم فایل | 14.16 مگابایت |
| کد کتاب | 1788627857 , 9781788627856 |

نقد و بررسیها
هنوز بررسیای ثبت نشده است.