Greetings :) I'm happy to announce GUI FTW. It's a declarative GUI framework that works on top of both Swing and SWT (it's not tied to any particular toolkit at it's core). Because it's abstract, any custom widgets are supported.
>From a programmer perspective it borrows familiar concepts from web apps: a tree structure of widgets and cascade style sheets. A quick example: (def window (swing [JFrame [*id :main-window] [JButton [*id :super-button]]])) (def look (stylesheet [:main-window] [:title "GUI FTW!" :size ^unroll (300 200) :visible true] [:super-button] [:text "Button FTW!"])) (defn -main [& args] (window look)) More info: - GitHub project page: https://github.com/santamon/GUIFTW - Blog post with more detailed announcement: http://longstandingbug.com/reintroducing-guiftw.html - Tutorial with Swing and SWT side-by-side: https://github.com/santamon/GUIFTW/wiki/One-Tutorial-For-All I'd love to hear your feedback, Szymon (Simon). -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en