Seguindo o tutorial http://zetcode.com/tutorials/javaswingtutorial/