IZETHAmeli EZIKHOnjiwe
Lolu hlelo lokusebenza lushicilelwe konjiniyela abalandela iphrojekthi ye-WebFX, futhi luyingxenye
Amademo eWebFX.
KWABASHA
I-WebFX iyisisombululo samahhala, esinomthombo ovulekile wenkundla ongaqondisa izinkundla eziyisikhombisa kusuka ku-codebase ye-Java eyodwa. Amapulatifomu yilawa:
• Iwebhu
• I-Android
• iOS
• macOS
• I-Linux
• IWindows
• Amadivayisi ashumekiwe (afana ne-Raspberry Pi)
Isibonelo, ungabona inguqulo yewebhu yalolu hlelo lokusebenza olufanayo
lapha. Noma ngabe iyini inkundla, ikhodi yomthombo wohlelo lokusebenza ifana ncamashi (bona isigaba esithi LINKS ngezansi ukuze ufinyelele ikhodi yomthombo yale demo).
Uhlelo lokusebenza lubhalwe nge-Java futhi lusebenzisa i-JavaFX API ukwakha isixhumi esibonakalayo somsebenzisi. Ubuchwepheshe obuyisisekelo obusetshenziswa yiWebFX yi-OpenJFX, Gluon & GWT:
• I-Gluon toolchain (eyakhelwe phezu kwe-GraalVM) isetshenziselwa ukuhlanganisa ikhodi ye-Java yohlelo lokusebenza ibe uhlelo lokusebenza lwendabuko lwazo zonke izinkundla ngaphandle kwewebhu (lokhu kuhlanganisa le nguqulo ye-Android).
• I-GWT isetshenziselwa ukuhlanganisa inguqulo yeWebhu. Idlulisela ikhodi ye-Java ibe yikhodi ye-JavaScript elungiselelwe.
Ngenxa yalokho, okusebenzisekayo ngakunye kwenzelwa ukusebenza kahle kwengxenyekazi yakhona ethile.
MAYELANA NALE DEMO ETHILE
Le demo ibonisa ukuthi ungasebenzisa kanjani i-JavaFX control API ukuze udale ezakho izilawuli ngokwezifiso, noma - njengalapha - sebenzisa kabusha ilabhulali ekhona yokulawula i-JavaFX.
Kule demo, umtapo wezincwadi we-Medusa - umtapo wezincwadi we-JavaFX wama-Gauges (amakhredithi: Gerrit Grunwald aka Hansolo) - usetshenziselwe ukunikeza igeji kusetshenziswa isikhumba Sesimanje (umtapo wezincwadi uphakamisa izikhumba ezihlukene zokulawula okufanayo).
IZIXHUMANISI
Umtapo wezincwadi weMedusa: https://github.com/HanSolo/Medusa
Le khodi yomthombo wedemo: https://github.com/webfx-demos/webfx-demo-moderngauge
Iwebhusayithi yeWebFX: https://webfx.dev
I-WebFX GitHub: https://github.com/webfx-project/webfx