Событие ComponentEvent
Событие ComponentEvent
Данное событие происходит в компоненте по четырем причинам:
- компонент перемещается — идентификатор COMPONENT_MOVED;
- компонент меняет размер — идентификатор COMPONENT_RESIZED;
- компонент убран с экрана — идентификатор COMPONENT_HIDDEN;
- компонент появился на экране — идентификатор COMPONENT_SHOWN.
Соответствующий интерфейс содержит описания четырех методов:
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().