그래 픽 페인트 방법

911 단어 자바C++cC#
1. Graphic 클래스 Paint 방법: 모든 Component 는 하나의 paint (Graphic g) 를 사용 하여 그림 을 그 리 는 목적 을 실현 합 니 다. 이 Component 를 다시 그 릴 때마다 paint 방법 을 자동 으로 호출 합 니 다. Graphics 클래스 에 많은 그림 그리 기 방법 (TestPaint. java) 을 제공 합 니 다.
import java.awt.*;

public class TestPaint {
	public static void main(String[] args) {
		new PaintFrame().launchFrame();
	}
}

@SuppressWarnings("serial")
class PaintFrame extends Frame {

	public void launchFrame() {
		setBounds(200, 200, 640, 480);
		setVisible(true);
	}
    // Frame          paint()  
	public void paint(Graphics g) { //Graphics         
		Color c = g.getColor();
		g.setColor(Color.red);
		g.fillOval(50, 50, 30, 30);//  
		g.setColor(Color.green);
		g.fillRect(80, 80, 40, 40); //  
		g.setColor(c); //    (     )
	}
}

좋은 웹페이지 즐겨찾기