Este libro presenta los conceptos básicos que se aplican en la construcción de cualquier tipo de interfaz gráfica de usuario y su implimentación en el lenguaje Java, ofreciendo una visión global y de alto nivel sobre la tecnología y sus posibilidades. Constituye un manual de gran utilidad para cualquier persona que conozca el lenguaje Java y que quiera aprender a construir aplicaciones con interfaz gráfica de usuario mediante dicho lenguaje de programaciónÍndiceIntroducción.- Organización interna de una aplicación con interfaz gráfica.- Organización de los componentes: administradores de distribución y bordes.- Visión general de la librería Swing.- Creación de componentes personalizados.- Diseño de aplicaciones con interfaz gráfica: separación de datos e interfaz.- Técnicas para evitar el bloqueo de la interfaz gráfica.- Tipos de aplicaciones con interfaz gráfica de usuario y su distribución.