Our great sponsors
-
web-components
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
It's possible. Requires dedication though. In Javafx is possible too. A close project like what you're requesting is TileFX project in Javafx. Check it on Github... Github TileFX
Components are ready made, code is in pure java. Do check this out https://vaadin.com/docs/latest/components
Have a look at this code: https://github.com/atarw/material-ui-swing Maybe it helps you to understand how to customize look and feel of components.