آموزش JavaFX Playbook: کنترل با مدل داده

JavaFX Playbook: Controls with Data Model

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: JavaFX کتابخانه رفتن به UI در اکوسیستم جاوا است. این دوره بر نحوه استفاده از کنترلها با مدل داده متمرکز است. مقادیر زیادی از داده ها را از موارد استفاده ساده تا پیچیده از زمان ایجاد ، مدیریت کنید. و از سفارشی سازی تا مدیریت رویداد استفاده کنید. در هسته توسعه برنامه های دسک تاپ استفاده از JavaFX دانش کاملی از کنترل ها است. در این دوره ، JavaFX Playbook: Controls with Data Model ، شما می آموزید که چگونه از پنج کنترل پیچیده JavaFX برای ایجاد برنامه های مفید استفاده کنید. ابتدا با ایجاد کرکره کشویی ساده با استفاده از یک جعبه انتخاب آشنا می شوید و با کمک ComboBox به سراغ کشویی پیچیده می روید. در مرحله بعدی ، شما فهرست لیست را کاوش می کنید تا لیستی از موارد را به یک باره نمایش دهید و ادامه دهید تا نحوه ایجاد جداول ثابت و قابل ویرایش را بیاموزید. سرانجام ، شما نحوه نمایش داده های سلسله مراتبی را با استفاده از TreeView کشف خواهید کرد. پس از اتمام این دوره ، دانش بنیادی در ایجاد ، سبک دهی و سفارشی سازی این کنترل ها به همراه نحوه استفاده از StringConverters ، PropertyValueFactories ، CellFactories و CellValueFactories برای کمک به شما در ایجاد واقعی تعاملی ، جذاب و داده محور خواهید داشت. برنامه با استفاده از پلت فرم JavaFX.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک اصول Understanding Basics

  • معرفی دوره و طرح کلی ماژول Course Introduction and Module Outline

  • مبانی: ظروف و کنترل ها The Basics: Containers and Controls

  • استفاده از FXML برای افزودن کنترل در داخل ظروف Using FXML to Add Controls Inside Containers

  • نسخه ی نمایشی: ایجاد زمین بازی Demo: Playground Creation

  • نسخه ی نمایشی: کنترل های پویا Demo: Dynamic Controls

  • مشاهدات و خصوصیات Observables and Properties

  • نسخه ی نمایشی: لیست های قابل مشاهده Demo: Observable Lists

  • نسخه ی نمایشی: مجموعه ها و نقشه های قابل مشاهده Demo: Observable Sets and Maps

  • نسخه ی نمایشی: خواص و صحافی Demo: Properties and Binding

  • خلاصه Summary

ایجاد Dropdown های ساده با ChoiceBox Creating Simple Dropdowns with ChoiceBox

  • مقدمه و طرح کلی Introduction and Outline

  • مبانی ChoiceBox ChoiceBox Fundamentals

  • نسخه ی نمایشی: رشته ها ، ویژگی ها و کنترل کننده های رویداد Demo: Strings, Properties, and Event Handlers

  • نسخه ی نمایشی: موارد سفارشی و مبدل های رشته ای Demo: Custom Items and String Converters

  • نسخه ی نمایشی: اتصال اشیا و جداکننده ها Demo: Object Binding and Separators

  • خلاصه Summary

ایجاد کرکره پیچیده با ComboBox Creating Complex Dropdown with ComboBox

  • مقدمه و طرح کلی Introduction and Outline

  • مبانی ComboBox ComboBox Basics

  • نسخه ی نمایشی: ComboBox و مبدل رشته قابل ویرایش Demo: Editable ComboBox and String Converter

  • نسخه ی نمایشی: سلول های لیست سفارشی ، دکمه های سلول و کارخانه های سلول Demo: Custom List Cell, Button Cell, and Cell Factories

  • نسخه ی نمایشی: موارد یک ظاهر طراحی شده Demo: Styling Items

  • خلاصه Summary

نمایش لیست موارد با ListView Displaying a List of Items with ListView

  • مقدمه و طرح کلی Introduction and Outline

  • اصول ListView ListView Basics

  • نسخه ی نمایشی: گزینه ها و کارخانه ها Demo: Selections and Factories

  • نسخه ی نمایشی: موارد سفارشی و یک ظاهر طراحی شده Demo: Custom Items and Styling

  • نسخه ی نمایشی: قابل ویرایش ListView و StringConverters Demo: Editable ListView and StringConverters

  • نسخه ی نمایشی: فیلتر کردن و مرتب سازی Demo: Filtering and Sorting

  • خلاصه Summary

ارائه لیست های چند ستونی با TableView Presenting Multi-column Lists with TableView

  • مقدمه و طرح کلی Introduction and Outline

  • مبانی TableView TableView Fundamentals

  • نسخه ی نمایشی: CellValueFactory و PropertyValueFactory Demo: CellValueFactory and PropertyValueFactory

  • نسخه ی نمایشی: جداول قابل ویرایش Demo: Editable Tables

  • خلاصه Summary

ارائه داده های سلسله مراتبی با استفاده از TreeView Presenting Hierarchical Data Using TreeView

  • مقدمه و طرح کلی Introduction and Outline

  • مبانی TreeView TreeView Basics

  • نسخه ی نمایشی: ساختن درختان و نمایش تصاویر Demo: Building Trees and Display Images

  • نسخه ی نمایشی: کارخانه های سلول مشروط Demo: Conditional Cell Factories

  • خلاصه و مراحل بعدی Summary and Next Steps

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش JavaFX Playbook: کنترل با مدل داده
جزییات دوره
2h 58m
40
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Buddha Jyothiprasad Buddha Jyothiprasad

بودا جیوتی پراساد نویسنده ای است که دارای Pluralsight است و بیش از 10 سال تجربه در زمینه تولید نرم افزار ، اتوماسیون آزمون و طراحی چارچوب آزمون دارد. او قبلاً با IBM و Oracle کار می کرد و اکنون به عنوان مهندس توسعه نرم افزار در آمازون کار می کند. او به طور مرتب در پروژه های متن باز متنوعی در جامعه جاوا همکاری می کند. بودا در حال حاضر گروه کاربری حیدرآباد جاوا را هدایت می کند و به طور منظم در حال ارائه و همچنین برگزاری نشست های ماهانه و هکاتون است.