Hi, a 'greenhorn' to Java here. I have read a few of the posts & I am very encouraged by all of the support this ranch seems to give to it's other members! WTG! OK, back to my question ... I understand that in order to use a language, you have to know it's classes, methods, etc. But other than a nice colour poster that you can buy from Sun, I have not been able to see a 'map' of the Java libraries. Something that details the subclasses of the java.lang class or the swing class, etc, etc. I hope that I am describing this clearly enough to get some help. TIA.