Hola:
No hay ningún sitio que explique con detalle TODAS las funciones de java. Lo más parecido a un glosario es la
API, ahí si tienes todos los métodos que hay de todas las clases, pero quizás no sea un buen sitio para aprender, al igual que un diccionario quizás no es el mejor sitio para aprender a escribir. De todas formas, en la misma página de sun tienes tutoriales bastante completos para casi todo lo de java.
En cuanto a esa duda concreta, lo del setLayout(), echa un ojo a
este tutorial de layouts. El método getContentPane() de una ventana sirve para obtener el "contenedor" principal de la ventana, que es el componente al que se añaden los botones, etiquetas, listas, combos, etc.
Se bueno.