반응형
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 |