A Cross-Platform Java Swing based SDKMAN Desktop App.
Uses the sdkman-api
module from jagodevreede/sdkman-ui and would not exist without it.
Developed using the codion-common-swing-ui
module of the Codion Application Framework.
Look & Feel provided by Flat Look & Feel.
Note
|
SDKBOY is a keyboard centric application. You can certainly get by mousing around, but the key to success is Alt-S which toggles the keyboard shortcut overview.
|
Note
|
Use Alt-P to open Preferences and the arrow keys to browse for a Look & Feel fitting the mood.
|
SDKMAN must be installed on the system.
Run the application.
gradlew run
Build a jlink image to build/sdkboy
gradlew jlink
Build a zipped jlink image to build/sdkboy.zip
gradlew jlinkZip
Build the default native installer(s) to build/jpackage
gradlew jpackage
Original idea and UI design from SDKman UI by Jago de Vreede.
JavaOne presentation: Building a Multiplatform SDKMAN in JavaFX.
Figured I would try to do the same using Swing, including a standard jlink image along with a native Graal executable (see graal
branch).