Modern Gauge (WebFX demo)

10+
Downloads
Altersfreigabe
Jedes Alter
Screenshot
Screenshot

Über diese App

ZIELGRUPPE



Diese App wurde für Entwickler veröffentlicht, die dem WebFX-Projekt folgen, und ist Teil der WebFX-Demos.


FÜR NEUE EINSTEIGER



WebFX ist eine kostenlose, plattformübergreifende Open-Source-Lösung, die sieben Plattformen aus einer einzigen Java-Codebasis ansprechen kann. Die Plattformen sind:

   • Netz
   • Android
   • iOS
   • Mac OS
   • Linux
   • Fenster
   • Eingebettete Geräte (z. B. Raspberry Pi)

Beispielsweise können Sie die Webversion derselben App hier sehen. Unabhängig von der Plattform ist der Quellcode der Anwendung genau derselbe (siehe den Abschnitt LINKS unten, um auf den Quellcode dieser Demo zuzugreifen).

Die Anwendung ist in Java geschrieben und verwendet die JavaFX-API zum Erstellen der Benutzeroberfläche. Die von WebFX verwendeten zugrunde liegenden Technologien sind OpenJFX, Gluon & GWT:

   • Die Gluon-Toolchain (aufgebaut auf GraalVM) wird verwendet, um den Anwendungs-Java-Code in eine native App für alle Plattformen außer dem Web (einschließlich dieser Android-Version) zu kompilieren.
   • GWT wird verwendet, um die Webversion zu kompilieren. Es transpiliert den Java-Code in optimierten JavaScript-Code.

Infolgedessen ist jede ausführbare Datei für ihre eigene spezielle Plattform leistungsoptimiert.


ÜBER DIESE SPEZIELLE DEMO



Diese Demo zeigt, wie Sie mit der JavaFX-Steuerungs-API Ihre eigenen benutzerdefinierten Steuerungen erstellen oder – wie hier – eine vorhandene JavaFX-Steuerungsbibliothek wiederverwenden können.

In dieser Demo wurde die Medusa-Bibliothek – eine JavaFX-Bibliothek für Messgeräte (Credits: Gerrit Grunwald alias Hansolo) – verwendet, um das Messgerät mit dem Modern-Skin zu rendern (die Bibliothek schlägt verschiedene Skins für dasselbe Steuerelement vor).


LINKS



Medusa-Bibliothek: https://github.com/HanSolo/Medusa
Dieser Demo-Quellcode: https://github.com/webfx-demos/webfx-demo-moderngauge
WebFX-Website: https://webfx.dev
WebFX-GitHub: https://github.com/webfx-project/webfx
Aktualisiert am
01.12.2023

Datensicherheit

Was die Sicherheit angeht, solltest du nachvollziehen, wie Entwickler deine Daten erheben und weitergeben. Die Datenschutz- und Sicherheitspraktiken können je nach Verwendung, Region und Alter des Nutzers variieren. Diese Informationen wurden vom Entwickler zur Verfügung gestellt und können jederzeit von ihm geändert werden.

Neuigkeiten

Upgraded target to Android 13 (SDK 33).