Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
Updated
Apr 11, 2022 - Kotlin
Swing is a cross-platform user-interface toolkit to build desktop applications with Java and is packaged with the Java SDK. Build a user interface with different look-and-feels for any platform including macOS, Windows, and Linux. With the efficiency of multithreading, Swing can integrate with Java backend tools to create a full-stack Java desktop application.
E.g. https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html
and/or something that displays the components in different states