You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't have a definite need for this right now, but came across CHARVA in a quest for console-based UI library in Java/Clojure (a la ncurses). CHARVA pitches itself as a Swing-compatible API for building console applications.
They boldly say that you can simply change imports from java.awt -> charva.awt and javax.swing to charvax.swing and things should just work.
I wonder what it would take to make seesaw support either swing or CHARVA using the same API and whether this would be worth doing or of interest to anybody...
That's pretty interesting. I suppose a few macros could make switching between the two package names doable, but it would be a pretty large and tedious task... if someone does it cleanly, I'd consider accepting the pull request though :)
I'll see if I feel like having a stab at it. As I said, though, I don't actually have a need for it; I just thought it might be a fun exercise and nice bonus (one neat consistent API for dealing with UIs).
I don't have a definite need for this right now, but came across CHARVA in a quest for console-based UI library in Java/Clojure (a la ncurses). CHARVA pitches itself as a Swing-compatible API for building console applications.
They boldly say that you can simply change imports from java.awt -> charva.awt and javax.swing to charvax.swing and things should just work.
I wonder what it would take to make seesaw support either swing or CHARVA using the same API and whether this would be worth doing or of interest to anybody...
http://www.pitman.co.za/projects/charva/index.html
The text was updated successfully, but these errors were encountered: