import java.awt.*; import java.awt.event.*; class FrameTest3 { public static void main(String args[]) { Frame f = new Frame("Login");// Frame객체를 생성한다. f.setSize(300, 200);// Frame의 크기를 설정한다. // EventHandler클래스의 객체를 생성해서 Frame의 WindowListener로 등록한다. f.addWindowListener(new EventHandler()); f.setVisible(true);// 생성한 Frame을 화면에 보이도록 한다. } } class EventHandler implements WindowListener { public void..
[Event의 종류와 관련 인터페이스와 이벤트 리스너를 Component에 추가/제거하는 메서드] 이벤트 인터페이스 메서드 호출시기 ActionEvent ActionListener actionPeformed(ActonEvent ae) Button을 클릭했을 때, Menu를 클릭했을때, TextField에서 Enter키를 눌렀을 때, List의 item하나를 선택하여 더블클릭했을 때 ComponentEvent ComponentListener componentMoved(ActonEvent ae) 컴포넌트가 이동되었을 때 componentHidden(ActonEvent ae) 컴포넌트가 화면에 보이지 않게 되었을 때 componentResized(ActonEvent ae) 컴포넌트의 크기가 변경되었을 때 co..