Swing - component event observables and minor cleanup

Here's another small pull request concerning the Swing contrib. - With this, I think I'm very well equipped to start with my little Swing Pong demo...