A view for developing JavaFX stylesheets.

Related tags

GUI ShowcaseFX
Overview

ShowcaseFX

At least JDK 11 is required.

Maven Central

This project contains a single control called CssShowcaseView that can be used to preview the results produced by adding one or more stylesheets on top of the built-in modena stylesheet. This view can be run as part of a standalone CSS testing application or integrated into a customer application as a developer option.

Usage

// A CSS configuration with three stylesheets that will be used to
// extend the built-in Modena.css file.
CssConfiguration config = new CssConfiguration("My Style", 
        "url/to/stylesheet1.css", 
        "url/to/stylesheet2.css", 
        "url/to/stylesheet3.css");

CssShowcaseView view = new CssShowcaseView();
view.getConfigurations().add(config);
view.setSelectedConfiguration(config);

// then add pane to your UI

Screenshot

Screenshot

You might also like...

A Java framework for creating sophisticated calendar views (JavaFX 8, 9, 10, and 11)

A Java framework for creating sophisticated calendar views (JavaFX 8, 9, 10, and 11)

CalendarFX A Java framework for creating sophisticated calendar views based on JavaFX. A detailed developer manual can be found online: CalendarFX 8 D

Jan 6, 2023

Allow runtime modification of JavaFX CSS

Allow runtime modification of JavaFX CSS

cssfx ⚠ WARNING ⚠ In version 11.3.0 we have relocated & refactored the project. maven groupId has been changed to fr.brouillard.oss java module name h

Jan 2, 2023

A JavaFX UI framework to create fully customized undecorated windows

A JavaFX UI framework to create fully customized undecorated windows

CustomStage A JavaFX undecorated stage which can fully be customized Donations If this project is helpful to you and love my work and feel like showin

Jan 6, 2023

MDI components for JavaFX

MDI components for JavaFX

DesktopPaneFX DesktopPaneFX is a JavaFX version of Swing’s JDesktopPane which can be used as a container for individual "child" similar to JInternalFr

Sep 23, 2022

Efficient VirtualFlow for JavaFX

Flowless Efficient VirtualFlow for JavaFX. VirtualFlow is a layout container that lays out cells in a vertical or horizontal flow. The main feature of

Nov 24, 2022

A framework for easily creating forms for a JavaFX UI.

A framework for easily creating forms for a JavaFX UI.

FormsFX Forms for business application made easy. Creating forms in Java has never been this easy! Maven To use this framework as part of your Maven b

Dec 30, 2022

:icecream: iOS frosty/translucent effect to JavaFX

:icecream: iOS frosty/translucent effect to JavaFX

FroXty is JavaFX library which replicates the famous iOS translucent effect with ease. Set-up FroXty can be imported into your project either by downl

Dec 11, 2022

πŸ’  Undecorated JavaFX Scene with implemented move, resize, minimise, maximise, close and Windows Aero Snap controls.

πŸ’  Undecorated JavaFX Scene with implemented move, resize, minimise, maximise, close and Windows Aero Snap controls.

Support me joining PI Network app with invitation code AlexKent FX-BorderlessScene ( Library ) πŸ’  Undecorated JavaFX Scene with implemented move, resi

Jan 4, 2023

Dynamic JavaFX form generation

FXForm 2 Stop coding forms: FXForm 2 can do it for you! About FXForm2 is a library providing automatic JavaFX form generation. How does it work? Write

Jan 9, 2023
Comments
Releases(v0.2.0)
  • v0.2.0(Feb 17, 2022)

    Changelog

    85e38b1 🏁 Releasing version 0.2.0 7d97a58 Added buttons to bring up alerts. 9a3c9c8 Added back the menu bar sample. fd44e6b Changed scope of section cache.

    Source code(tar.gz)
    Source code(zip)
  • v0.1.0(Jan 27, 2022)

    Changelog

    bdecd8c 🏁 Releasing version 0.1.0 deff4f5 Replaced ScrollPane with a ListView. Faster startup times, better performance. 61696e8 Removed usage of HTML view when using JPro.

    Source code(tar.gz)
    Source code(zip)
  • v0.0.9(Jan 26, 2022)

    Changelog

    d30bf24 🏁 Releasing version 0.0.9 b9308d8 Fixed a bug where multiple configs were created when dropping multiple CSS files. cce7ba4 Merge pull request #4 from McFoggy/feat/monitor-external-css e100fc5 enable tracking CSS changes in externaly provided files

    Source code(tar.gz)
    Source code(zip)
  • v0.0.8(Jan 25, 2022)

    Changelog

    36c6fb6 🏁 Releasing version 0.0.8 0d6eb6f Added support for loading CSS stylesheets via a menu and also via drag and drop. ee0f646 Added support for loading CSS stylesheets via a menu and also via drag and drop.

    Source code(tar.gz)
    Source code(zip)
  • v0.0.7(Jan 24, 2022)

    Changelog

    d4239da 🏁 Releasing version 0.0.7 f1d1b54 Added drag and drop support. Added creation of executables. dca5479 Merge remote-tracking branch 'origin/master' feec3db Removed a system out.

    Source code(tar.gz)
    Source code(zip)
  • v0.0.6(Jan 22, 2022)

    Changelog

    824ff49 🏁 Releasing version 0.0.6 80f23b2 Fixed a bug where switching the config would not remove the previously added stylesheets. 8562b7c Merge remote-tracking branch 'origin/master' 8d4bc68 Initial work.

    Source code(tar.gz)
    Source code(zip)
  • v0.0.5(Jan 21, 2022)

    Changelog

    c3740b4 🏁 Releasing version 0.0.5 73e9507 Initial work. f7eefd2 🏁 Releasing version 0.0.4 42037a8 Initial work. ba32390 Merge remote-tracking branch 'origin/master' 2af30f9 Initial work. c2ca1db 🏁 Releasing version 0.0.3 7884522 Merge remote-tracking branch 'origin/master' d3c1b88 Initial work. b186138 🏁 Releasing version 0.0.2 a13226f Merge remote-tracking branch 'origin/master' 4ca1ad0 Initial work. 73d627e 🏁 Releasing version 0.0.1 50878ec Initial work. 16c2f45 Initial work. 1a2dda7 Initial work. 69ebd3a Added github workflows. 7de20bd Added github workflows. 7d08a4f Added github workflows. 4b173a4 Added github workflows. 2a20f4e Added github workflows. 16f0c01 Added github workflows. f0fd2c7 Added github workflows. 4c3cd52 Testing. 20235cc Initial commit

    Source code(tar.gz)
    Source code(zip)
Owner
DLSC Software & Consulting GmbH
DLSC Software & Consulting GmbH
A powerful πŸš€ Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

⚑ A powerful & easy to use chart library for Android ⚑ Charts is the iOS version of this library Table of Contents Quick Start Gradle Maven Documentat

Philipp Jahoda 36k Jan 9, 2023
add one tag before or end text view

Tag Label Text Android Make a tag of text for android with custom background of tag Setup Coppy 2 class RoundBackgroundColorSpan.java and TagLabelText

Nguyα»…n Trọng HαΊ£i 15 Jan 24, 2022
TMU is very simple app for posting your digital manga as article into Telegraph for further reading using any browser or in Telegram with Instant View.

TMU is very simple app for posting your digital manga as article into Telegraph for further reading using any browser or in Telegram with Instant View. App may be very helpful for content translators that searching easy way to share their work.

null 5 Oct 6, 2022
Tray Icon implementation for JavaFX applications. Say goodbye to using AWT's SystemTray icon, instead use a JavaFX Tray Icon.

FXTrayIcon Library intended for use in JavaFX applications that makes adding a System Tray icon easier. The FXTrayIcon class handles all the messy AWT

Dustin Redmond 248 Dec 30, 2022
Lib-Tile is a multi Maven project written in JavaFX and NetBeans IDE 8 and provides the functionalities to use and handle easily Tiles in your JavaFX application.

Lib-Tile Intention Lib-Tile is a multi Maven project written in JavaFX and NetBeans IDE and provides the functionalities to use and handle easily Tile

Peter Rogge 13 Apr 13, 2022
DataFX - is a JavaFX frameworks that provides additional features to create MVC based applications in JavaFX by providing routing and a context for CDI.

What you’ve stumbled upon here is a project that intends to make retrieving, massaging, populating, viewing, and editing data in JavaFX UI controls ea

Guigarage 110 Dec 29, 2022
Collection of Binding helpers for JavaFX(8)

Advanced-Bindings for JavaFX (8) advanced-bindings is a collection of useful helpers and custom binding implementations to simplify the development of

Manuel Mauky 63 Nov 19, 2022
Docking framework for JavaFX platform

Docking framework for JavaFX platform AnchorFX is a gratis and open source library for JavaFX to create graphical interfaces with docking features Anc

Alessio Vinerbi 197 Oct 15, 2022
A library of +70 ready-to-use animations for JavaFX

AnimateFX A library of ready-to-use animations for JavaFX Features: Custom animations Custom interpolators Play/Stop animation Play an animation after

LoΓ―c Sculier 366 Jan 5, 2023
BootstrapFX: Bootstrap for JavaFX

BootstrapFX BootstrapFX is a partial port of Twitter Bootstrap for JavaFX. It mainly provides a CSS stylesheet that closely resembles the original whi

Kordamp 810 Dec 28, 2022