MERANCANG GUI APP MENGGUNAKAN JAVA FX

· ZAYID MUSIAFA
4,9
24 recenzií
E‑kniha
80
Počet strán
Hodnotenia a recenzie nie sú overené  Ďalšie informácie

Táto e‑kniha

Panduan ini memberikan informasi tentang cara mengunduh dan menginstal JavaFX Scene Builder 2.0 pada sistem Windows, informasi unduhan untuk sampel JavaFX Scene Builder juga disertakan.

 JavaFX Scene Builder adalah alat desain yang memungkinkan Anda untuk menarik dan melepas komponen antarmuka pengguna grafis (GUI) ke SCENE JavaFX. Ini dapat membantu Anda dengan cepat membuat prototipe aplikasi interaktif yang menghubungkan komponen GUI ke logika aplikasi. Ini secara otomatis menghasilkan kode sumber FXML saat Anda menentukan tata letak GUI untuk aplikasi Anda.

ZAYID MUSIAFA


Pengantar JavaFX

JavaFX didefinisikan sebagai satu set paket grafis dan media yang memungkinkan desainer, pengembang, dan penguji untuk merancang, membuat, men-debug, dan menyebarkan aplikasi klien pada platform sistem operasi yang beragam. Karena pustaka JavaFX murni ditulis sebagai API Java, aplikasi JavaFX dapat mereferensikan API apa pun dari pustaka Java. Artinya, aplikasi apa pun yang dilakukan di JavaFX dapat menggunakan salah satu pustaka API Java untuk mengakses dan berkomunikasi dengan kemampuan sistem asli. Tampilan dan perilaku aplikasi JavaFX dapat disesuaikan menggunakan cascading style sheet (CSS). Desainer dapat mengubah tampilan dan nuansa aplikasi melalui penggunaan CSS. Hal ini memungkinkan untuk memisahkan desain UI dari logika back-end aplikasi. Desainer dapat merancang antarmuka pengguna dalam bahasa FXML dan menggunakan kode Java untuk tindakan dan peristiwa utama dalam logika aplikasi bisnis. API JavaFX sudah tersedia sebagai JRE dan JDK yang terintegrasi penuh.


Pengantar JavaFX Scene Builder

Scene builder adalah alat aplikasi desainer yang memungkinkan desainer untuk merencanakan, membuat prototipe, dan merancang UI aplikasi JavaFX. Ini dilakukan tanpa pengkodean sulit antarmuka pengguna aplikasi. Ini memungkinkan seret dan lepas komponen antarmuka pengguna ke area kerja untuk mengubah properti komponen. Dan, terapkan lembar gaya ke komponen. Ketika perancang drag dan drop komponen ke area kerja, pembuat scene akan membuat kode FXML terpisah untuk desain. Ini membantu desainer dan pengembang memisahkan perancangan antarmuka pengguna dari logika sistem dari tindakan dan peristiwa aplikasi. Pembuat scene JavaFX dapat dengan mudah diintegrasikan dengan Java IDE karena ini adalah alat pengembangan yang berdiri sendiri.


Pengantar FXML

FXML seperti namanya itu adalah bahasa scripting berbasis XML. FXML membantu membangun representasi grafis JavaFX dari UI yang disebut scene. Ini dirancang untuk membantu membangun antarmuka pengguna aplikasi untuk aplikasi berbasis JavaFX. Ini dapat digunakan untuk membangun seluruh scene JavaFX atau hanya sebagian darinya. File FXML dibuat secara otomatis di scene builder ketika komponen di-drag dan drop di area kerja. Ini membuat FXML penting bagi desainer karena menghilangkan pengkodean desain. Ini juga membantu memisahkan desain UI dari tindakan utama dan pengkodean acara aplikasi. Ini membuat seluruh proses lebih mudah. File yang dihasilkan adalah file FXML. Format file XML yang mewakili UI JavaFX saat menggunakan pembuat scene.


#ZAYIDMUSIAFA

Hodnotenia a recenzie

4,9
24 recenzií

O autorovi

#ZAYIDMUSIAFA

Ohodnoťte túto elektronickú knihu

Povedzte nám svoj názor.

Informácie o dostupnosti

Smartfóny a tablety
Nainštalujte si aplikáciu Knihy Google Play pre AndroidiPad/iPhone. Automaticky sa synchronizuje s vaším účtom a umožňuje čítať online aj offline, nech už ste kdekoľvek.
Laptopy a počítače
Audioknihy zakúpené v službe Google Play môžete počúvať prostredníctvom webového prehliadača v počítači.
Čítačky elektronických kníh a ďalšie zariadenia
Ak chcete tento obsah čítať v zariadeniach využívajúcich elektronický atrament, ako sú čítačky e‑kníh Kobo, musíte stiahnuť príslušný súbor a preniesť ho do svojho zariadenia. Pri prenose súborov do podporovaných čítačiek e‑kníh postupujte podľa podrobných pokynov v centre pomoci.