An open source widget toolkit for Java