개발 및 관리/Java
paintComponent
HighLighter
2013. 1. 23. 16:25
반응형
자바에서 그림을 그리기 위해서는 JPanel의 하위클래스를 만들고 paintComponent() 라는 메소드를 오버라이드 하면 된다.
그래픽 관련 코드는 모두 paintComponent() 메소드에 들어간다. 이 메소드는 시스템에서 그 위젯을 화면이 표시하기 위해 호출하는 메소드라고 생각하면 된다. 원을 그리고 싶다면 paintComponent() 메소드에 원을 그리기 위한 코드를 넣으면 된다.
JPEG 파일 사용하기
public void paintComponent(Graphics g) {
Image image = new ImageIcon("Angel.jpg").getImage();
g.drawImage(image, 0, 0, this);
}
반응형