ActionEvent
ActionEvent (액션 이벤트)
컴포넌트가 정의한 액션이 발생했음을 나타내는 시맨틱 이벤트입니다.
본문
public class ActionEvent extends AWTEvent
이 고수준 이벤트는 컴포넌트별 액션(예: 눌림)이 발생할 때 Button 같은 컴포넌트에 의해 생성됩니다. 이벤트는 컴포넌트의 addActionListener 메서드로 그러한 이벤트를 받도록 등록한 모든 ActionListener 객체에 전달됩니다.
참고: 키보드를 사용해 Button에서 ActionEvent를 발생시키려면 Space bar를 사용하세요.
ActionListener 인터페이스를 구현하는 객체는 이벤트가 발생할 때 이 ActionEvent를 받습니다. 따라서 리스너는 개별 마우스 이동과 클릭 처리의 세부 사항을 다룰 필요 없이, "버튼 눌림"과 같은 "의미 있는"(시맨틱) 이벤트를 처리할 수 있습니다.
어떤 ActionEvent 인스턴스의 id 매개변수가 ACTION_FIRST에서 ACTION_LAST 사이가 아니면 동작이 정의되지 않습니다.