Данное событие происходит в компоненте по четырем причинам:
Соответствующий интерфейс содержит описания четырех методов:
public interface ComponentListener extends EventListener{
public void componentResized(ComponentEvent e);
public void componentMoved(Comp©nentEvent e);
public void componentShown(ComponentEvent e);
public void componentHidden(ComponentEvent e);
}
Аргумент е методов этого интерфейса предоставляет ссылку на компонент-источник события методом e.getComponent().