#javaswing — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #javaswing, aggregated by home.social.
-
Reprise d'une idée laissée de côté : développement d'un terminal (ou "console") de commandes Unix / Linux / POSIX minimaliste. Déjà fait en partie ailleurs. Utile pour démos et jeux !
#Unix #Linux #Java #JavaSwing #Gamification #Ludopédagogie #Projet #Tech #JdR #JeuVidéo ...
-
I'm trying to learn Scala but being forced to learn Scala Build Tool script instead.
SBT sucks. When are they going to fix the Gradle plugin?I'm betting this is why the libraries are underdeveloped and kind of abandoned in some cases too.
I wanted to use Scala Swing but then I found out it hasn't been updated in like 9 months and is missing key features that make it unusable as an alternative to the full Java library.
I was going to work on the library but then I found out I'd have to use SBT to do so.
And their new testing library which I can't even seem to find a repo for. Perhaps it's inside the compiler repo which seems to be overly monolithic? -
#TkInter file dialogs like open file, save, select folder, etc. are very easy, but ugly (actually sub-standard in terms of features) on Linux :(
#tkfiebrowser (https://tkfilebrowser.readthedocs.io/en/stable/) by Juliette Monsel, fixes this :D
...but this adds a project dependency and looks like it doesn't work on MacOS :(
#CustomTkinter doesn't have them at all :(
Do I want to hear about other options? Maybe. But I don't really want to make my students install another dependency and write more than a single line of code to open a file dialog, so I guess I'm out of luck.
Using #py5 (which they will have installed) it is more than a single line of code (which might be ok...), but it uses the #JavaSwing dialog infrastructure, I guess, that look quite ugly on Linux too... I'm really grumpy today.