Modern Gauge (WebFX demo)

10+
Téléchargements
Classification du contenu
Tous
Capture d'écran
Capture d'écran

À propos de cette application

PUBLIC CIBLE



Cette application a été publiée pour les développeurs suivant le projet WebFX et fait partie de WebFX Demos.


POUR LES NOUVEAUX ARRIVANTS



WebFX est une solution multiplateforme gratuite et open source qui peut cibler sept plates-formes à partir d'une seule base de code Java. Les plateformes sont :

   • La toile
   • Android
   • iOS
   • mac OS
   •Linux
   • Les fenêtres
   • Appareils intégrés (tels que Raspberry Pi)

Par exemple, vous pouvez voir la version Web de cette même application ici. Quelle que soit la plateforme, le code source de l'application est exactement le même (voir la section LIENS ci-dessous pour accéder au code source de cette démo).

L'application est écrite en Java et utilise l'API JavaFX pour créer l'interface utilisateur. Les technologies sous-jacentes utilisées par WebFX sont OpenJFX, Gluon & GWT :

   • La chaîne d'outils Gluon (construite au-dessus de GraalVM) est utilisée pour compiler le code Java de l'application dans une application native pour toutes les plates-formes sauf le Web (cela inclut cette version Android).
   • GWT est utilisé pour compiler la version Web. Il transpile le code Java en code JavaScript optimisé.

En conséquence, chaque exécutable est optimisé en termes de performances pour sa propre plate-forme particulière.


À PROPOS DE CETTE DÉMO PARTICULIÈRE



Cette démo montre comment vous pouvez utiliser l'API de contrôles JavaFX pour créer vos propres contrôles personnalisés ou, comme ici, réutiliser une bibliothèque de contrôles JavaFX existante.

Dans cette démo, la librairie Medusa - une librairie JavaFX pour Gauges (crédits : Gerrit Grunwald aka Hansolo) - a été utilisée pour rendre la jauge en utilisant le skin Modern (la librairie propose différents skins pour le même contrôle).


LIENS



Bibliothèque Medusa : https://github.com/HanSolo/Medusa
Ce code source de démonstration : https://github.com/webfx-demos/webfx-demo-moderngauge
Site Web WebFX : https://webfx.dev
WebFX GitHub : https://github.com/webfx-project/webfx
Dernière mise à jour :
1 déc. 2023

Sécurité des données

La sécurité consiste d'abord à comprendre comment les développeurs collectent et partagent vos données. Les pratiques en matière de confidentialité et de sécurité des données peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces renseignements et peut les mettre à jour au fil du temps.
Aucune donnée n'est partagée avec des tiers
En savoir plus à propos de la façon dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus à propos de la façon dont les développeurs déclarent la collecte

Quoi de neuf?

Upgraded target to Android 13 (SDK 33).