Event

개발 및 관리/Java 2013. 1. 23. 14:15 posted by HighLighter
반응형

 1.GUI를 만들 때는 Window를 만들어 하는데, 보통 JFrame을 사용한다.
 ex) JFrame frame = new JFrame();

 

 2.JFrame에 위젯(버튼, 텍스트 필드 등)을 추가할 때는 아래와 같이 한다.
 ex) frame.getContentPane().add(button);

 

 3.Window(JFrame)을 화면에 표시하려면 크기를 지정한 다음 화면에 나타나게 설정해야 한다.
 ex) frame.setSize(300,300):
      frame.setVisible(true);

 

 4.이벤트 소스에 등록할 때는 소스의 등록 메소드를 호출하면 된다. 등록 메소드명은 다음과 같다.
   add<이벤트유형>Listener

 

 5.리스너 인터페이스를 구현할 때는 그 인터페이스에서 선언한 모든 이벤트 처리 메소드를 구현해야 한다.
   이벤트 처리 코드는 리스너의 콜백 메소드에 집어넣으면 된다. 예를 들어 ActionEvent에 대한 메소드는 다음과 같다.
 ex) public void actionPerformed(ActionEvent event) {
         button.setText("Hello World!!!");
       }

반응형

'개발 및 관리 > Java' 카테고리의 다른 글

내부 클래스, 버튼 두 개를 처리하는 코드  (0) 2013.01.23
paintComponent  (0) 2013.01.23
Graphics  (0) 2013.01.23
순탄지 않았던 그 동안의 이야기  (0) 2013.01.23
Exception에 관련된 규칙  (0) 2013.01.22