کتاب آموزش JavaFX: کار با FXML و Scene Builder با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش JavaFX: کار با FXML و Scene Builder
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا افایکس (JavaFX)
📋 سرفصلهای دوره
- 1. معرفی JavaFX و FXML
- 2. نصب JDK و Scene Builder
- 3. ساختار فایل FXML
- 4. روت لیال و چیدمان اولیه
- 5. BorderPane و تقسیمبندی صفحه
- 6. HBox و VBox و مرتبسازی
- 7. GridPane و چیدمان جدولی
- 8. AnchorPane و مکانیابی نسبی
- 9. StackPane و لایهگذاری
- 10. FlowPane و TilePane
- 11. ScrollPane و TabPane
- 12. SplitPane و Accordion
- 13. MenuBar و Toolbar
- 14. Label و Text و Hyperlink
- 15. Button و ToggleButton و RadioButton
- 16. CheckBox و ChoiceBox و ComboBox
- 17. TextField و PasswordField و TextArea
- 18. ListView و TableView
- 19. TreeView و TreeTableView
- 20. DatePicker و ColorPicker و FileChooser
- 21. Slider و ProgressBar و Spinner
- 22. WebView و MediaView
- 23. Canvas و SVGPath
- 24. Group و SubScene
- 25. کنترلر FXML و ایجاد کلاس
- 26. اتصال فیلدها با @FXML
- 27. متد initialize و lifecycle
- 28. رویدادها: EventHandler و Lambda
- 29. ActionEvent و MouseEvent و KeyEvent
- 30. Drag and Drop در FXML
- 31. Clipboard و حافظه موقت
- 32. Properties و ObservableValue
- 33. Binding ساده و دوطرفه
- 34. ListBinding و StringBinding
- 35. CSS در JavaFX
- 36. شناسهها و کلاسهای CSS
- 37. پسزمینه و رنگ و فونت
- 38. Border و Padding و Margin
- 39. انیمیشن CSS و Hover
- 40. Pseudo-classها و Theme
- 41. External CSS و استایلدهی
- 42. ResourceBundle و بینالمللیسازی
- 43. FXML و Controller Factory
- 44. Dependency Injection ساده
- 45. تبادل داده بین ویو و کنترلر
- 46. Stage و Scene و Window
- 47. Modality و Ownership
- 48. Resize و Fullscreen
- 49. Icon و Tooltip و ContextMenu
- 50. TableView: Cell Factory
- 51. TableView: Editablity
- 52. TreeTableView سفارشی
- 53. ListView: Cell Factory
- 54. Pagination و Wizard
- 55. Master-Detail pattern
- 56. Services و Tasks
- 57. Background threads و Platform.runLater
- 58. Concurrency و ProgressMonitor
- 59. Exception handling و Logging
- 60. FXML و Scene Builder: workflow
- 61. Custom Component با FXML
- 62. Custom Component با کد
- 63. Reusable UI parts
- 64. Maven/Gradle و JavaFX
- 65. JLink و Native packaging
- 66. jpackage و Installer
- 67. Testing واحدی FXML
- 68. TestFX و Integration tests
- 69. Performance optimization
- 70. Memory leaks و listeners
- 71. Best practices JavaFX
- 72. Migration از Swing
- 73. JavaFX و REST API
- 74. JavaFX و Database
- 75. پروژه نهایی: اپلیکیشن کامل
تگها:
Desktop Application
FXML
FXML Tutorial
GUI
Java
Java Programming
JavaFX
JavaFX Tutorial
Scene Builder
Scene Builder Tutorial
UI Design
اپلیکیشن دسکتاپ
برنامه نویسی جاوا
برنامهنویسی
طراحی رابط کاربری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.