java's built-in file browser is disgusting and ugly and only "does the job." native file browsers are infinitely better in every way. in early development of this app, i was using javaFX to accomplish native file browsing but this meant nearly tripling the app's size and increasing the minimum required java version to 11.
REQUIRED:
must support folder browsing (NOT just file browsing)
must support all major platforms (Windows, Linux, MacOS)
must support Java 8
OPTIONAL BONUS:
adds less than 1 MB to the final app's compiled jar size
java's built-in file browser is disgusting and ugly and only "does the job." native file browsers are infinitely better in every way. in early development of this app, i was using javaFX to accomplish native file browsing but this meant nearly tripling the app's size and increasing the minimum required java version to 11.
REQUIRED:
OPTIONAL BONUS: