Ich versuche, der JavaFX ProgressBar-Komponente einen benutzerdefinierten CSS-Stil hinzuzufügen, konnte jedoch keine Informationen zu diesem Thema finden. Ich suche nach den CSS-Klassennamen und den CSS-Befehlen, die benötigt werden, um:
Ich habe diese Antwort als Community-Wiki markiert.
Wenn Sie Ideen für das JavaFX ProgressBar-Styling außerhalb der ursprünglichen anfänglichen Styling-Abfragen haben, bearbeiten Sie diesen Beitrag, um Ihre Styling-Ideen hinzuzufügen (oder mit ihnen zu verlinken).
Legen Sie die Farbe des Fortschrittsbalkens selbst fest
Beantwortet in:
Die Antwort zeigt
JavaFX 7 (caspian) auf einem Windows PC:
JavaFX 8 (modena) auf einem Mac:
Manchmal mögen Leute Barbershop-Stilrichtungen, wie den bootstrap-gestreiften Stil :
Legen Sie die Hintergrundfarbe des Fortschrittsbalkens fest (nicht das Gleiche wie beim Einstellen der Hintergrundfarbe)
Definieren Sie einen geeigneten CSS-Stil für die "Spur" des Fortschrittsbalkens:
%Vor%
Fügen Sie einen benutzerdefinierten Textknoten über dem Fortschrittsbalken hinzu (um die verschiedenen Zustände anzuzeigen)
Beantwortet in:
Wie man die Höhe eines Fortschrittsbalkens ändert:
Beantwortet in:
Beispiel CSS:
%Vor%José Pereda gibt eine schöne umfassende Lösung für schmale Fortschrittsbalken in seiner Antwort auf:
Ich suche nach den css-Klassennamen und den css-Befehlen
Der Ort zum Suchen ist im Standard-JavaFX-Stylesheet.
Die ProgressBar-Stildefinitionen für Caspian (Java 7) sind:
%Vor%Die Fortschrittsbalkenstildefinitionen für modena (Java 8) lauten wie folgt:
%Vor%Der JavaFX CSS-Referenzleitfaden enthält allgemeine Informationen Informationen zur Verwendung von CSS in JavaFX (die sich etwas von der Verwendung von CSS in HTML unterscheidet).