I've sent you a reply to your PM, where I basically suggested trying out Processing to learn the basics of the language without worrying about Java boilerplate code.

But to answer some of your...