Another very annoying thing is the API??? haphazardly cased, also it???s awesome that all of the UI classes are prefixed with a ???J??? ??? you know, just in case you forgot you were in java or something??? ??? I guess that???s the sort of thing that happens to a language when it???s been developed for 15 years by several different companies who couldn???t make up their minds???