دانلود کتاب Learn JavaFX 8: Building User Experience and Interfaces with Java 8

49,000 تومان

JavaFX 8 را یاد بگیرید: ایجاد تجربه کاربری و رابط با جاوا 8


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Apress
تعداد صفحه 1200 / 1210
حجم فایل 18.42 مگابایت
کد کتاب 148421143X , 9781484211434
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2015
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
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 you’ll 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. چاپ

نظرات (0)

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Learn JavaFX 8: Building User Experience and Interfaces with Java 8”