Bangun aplikasi desktop Java: Swing dan JavaFX, layout, event handling, properties, concurrency, hingga packaging.
Kenali dua toolkit UI utama Java dan posisinya hari ini.
Buka → # Swing FundamentalsBangun jendela Swing pertama dengan JFrame dan komponen dasar.
Buka → # Layouts dan ComponentsSusun komponen dengan layout manager FlowLayout hingga GridBagLayout.
Buka → # Event-Driven ProgrammingTangani aksi pengguna dengan listener dan lambda di Swing.
Buka → # Table ModelsTampilkan data tabel dengan JTable dan TableModel kustom.
Buka → # JavaFX FundamentalsKenali Stage, Scene, dan Node sebagai fondasi aplikasi JavaFX.
Buka → # FXML dan Scene BuilderPisahkan tampilan ke FXML dan rancang secara visual.
Buka → # JavaFX Properties dan BindingsIkat property agar UI bereaksi otomatis terhadap perubahan data.
Buka → # JavaFX ConcurrencyJalankan pekerjaan latar dengan Task dan Service tanpa membekukan UI.
Buka → # Packaging Aplikasi DesktopDistribusikan aplikasi desktop dengan jpackage dan installer.
Buka → # Arsitektur Aplikasi DesktopSusun aplikasi UI berlapis agar mudah diuji dan dikembangkan.
Buka →