1. 다음 질문에 간단히 답하라.
- 자바에서 그래픽 작업에 필요한 클래스를 포함하고 있는 패키지 이름은?
AWT 패키지, Java 2D API
- 색상을 다루는 메소드와 상수를 포함하고 있는 클래스는?
Color 클래스
- 폰트를 다루는 메소드와 상수를 포함하고 있는 클래스는?
Font 클래스
- 자바 그래픽에서 왼쪽 상단의 좌표값은?
(0, 0)
- 자바 그래픽에서 좌표값의 단위는 무엇인가?
픽셀(pixel)
- 그림을 그리는데 필요한 그래픽 컨텍스트를 나타내는 클래스는?
Graphics 클래스
2. 아래 문장의 참, 거짓을 판단하고 거짓이면 그 이유를 말하라.
- 자바 좌표 체계에서 y값은 아래에서 위쪽으로 증가한다.
거짓, 자바 좌표 체계에서 좌측 상단이 (0, 0)이고, y값은 위쪽에서 아래로 증가한다.
- drawArc()에서 시계 반대 방향으로 호가 그려지면 양의 각도를 나타낸다.
참
- clearRect()는 현재의 배경 색깔로 사각형을 그린다.
거짓, White 컬러이다.
- 자바에서 색상은 Red, Green, Blue 색상의 양을 0에서 512 사이의 정수로 표현된다.
거짓, 0에서 255까지의 정수를 사용하여 나타낸다.
- drawOval(x, y, 100, 200)의 처음 두 개의 인수는 타원의 중심을 나타낸다.
타원을 둘러싸는 사각형의 좌측 상단의 좌표 값이다.
3. 다음에서 잘못된 것을 고쳐라. 다음 코드에서 g는 Graphics 객체를 나타낸다.
- g.setFont("Serif");
g.setFont(new Font("Serif", Font.BOLD,20));
- g.setColor(new Color.White);
g.setcolor(Color.WHITE);
- Font f = new Font("Serif", Font.BOLDITALIC, 12);
Font f1 = new Font("Serif", Font.BOLD, 12);
Font f2 = new Font("Serif", Font.ITALIC, 12);
- Graphics g = new Graphics();
public void paint(Graphics g) { };
- g.setColor(255, 0, 255);
Color c = new Color (255, 0, 255);
// RGB값은 객체로 생성한다.
4. 자바에서 색상은 어떻게 표현되는가?
배경색 : setBackground(Color c);
전경색 설정 : setColor(Color c);
전경색 반환 : Color getColor();
5. 자바에서 다각형을 표현하는 2가지 방법은 무엇인가?
DrawPolygon(); , FillPolygon();
'프로그래밍 > Java' 카테고리의 다른 글
| [POWER JAVA 2판] CHAPTER 20 LAB (0) | 2022.04.25 |
|---|---|
| [POWER JAVA 2판] CHAPTER 15 PROGRAMMING 1~3 (0) | 2022.03.01 |
| [POWER JAVA 2판] CHAPTER 15 LAB (0) | 2022.02.27 |
| [POWER JAVA 2판] CHAPTER 14 PROGRAMMING (0) | 2022.02.22 |
| [POWER JAVA 2판] CHAPTER 14 EXERCISE (0) | 2022.02.22 |