martes, 29 de marzo de 2016

JLayer



JLayer




JLayer es un decorador por así decirlo para los componentes Swing, que le permite implementar varios efectos avanzados de pintura, así como también permite recibir notificaciones de todos los eventos generados AWTE de sus bordes. 


JLayer delega la manipulación de la pintura y la entrada de eventos a un objeto LayerUI, que realiza la decoración actual.


La personalización de la pintura implementada en la LayerUI y los eventos de notificaciones trabajan con el JLayer y todos sus subcomponentes. Esta combinación le permite enriquecer los componentes existentes mediante la adición de nueva funcionalidad avanzada como bloqueo temporal de una jerarquía, sugerencias de datos para los componentes compuestos, un mayor desplazamiento del ratón etc.



Constructores 


JLayer(): Crea un nuevo objeto JLayer con un componente de vista nulo y por defecto Layer UI.

JLayer(V view): Crea un nuevo objeto JLayer con LayerUi por defecto.

JLayer (V view, LayerUI<V>ui): Crea un nuevo objeto JLayer con el componente de vista especificada y objeto LayerUI.



Metodos 


getAccessibleContext(): Obtiene acceso al contexto del JLayer asociado.

getGlassPane(): Retorna el componente del panel JLayer o nulo.

getUI(): Retorna el LayerUI para el JLayer especificado.  

setView(V view): Establece el componente vista del JLayer, que puede ser nulo. 


No hay comentarios.:

Publicar un comentario