Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage Presentations Building User Interfaces with Seesaw

Building User Interfaces with Seesaw



Dave Ray introduces Seesaw, a user interface toolkit for Clojure built on top of Java Swing unifying various abstractions found in the Swing API for a more pleasant UI development.


Dave Ray is a software engineer from Ann Arbor, MI. For over 13 years he has worked on a variety of problems including modeling and simulation, cognitive architectures, compilers, image processing, and otherwise gluing together random software systems. He is the author of Seesaw, a friendly user interface toolkit for Clojure.

About the conference

Clojure/West is a new conference bringing the Clojure community together to discuss techniques, tools, and the state of the Clojure ecosystem March 16-17th for three tracks of sessions. Prior to the conference, register for three days of training by the Clojure experts.

We need your feedback

How might we improve InfoQ for you

Thank you for being an InfoQ reader.

Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you.

Take the Survey

Recorded at:

Jul 17, 2012

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Very nice

    by mobyte mobyte,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Thank you!

  • Amazing

    by Markus Barthlen,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Amazing, I should have watched this way earlier. This shows somewhat more features than I remember from the tutorial Great work!

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.