[POWER JAVA 2판] CHAPTER 15 EXERCISE

2022. 2. 28. 23:54·프로그래밍/Java

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
'프로그래밍/Java' 카테고리의 다른 글
  • [POWER JAVA 2판] CHAPTER 20 LAB
  • [POWER JAVA 2판] CHAPTER 15 PROGRAMMING 1~3
  • [POWER JAVA 2판] CHAPTER 15 LAB
  • [POWER JAVA 2판] CHAPTER 14 PROGRAMMING
2Suchan
2Suchan
github : @KRSuchan
  • 2Suchan
    dev_logs
    2Suchan
  • 전체
    오늘
    어제
    • 분류 전체보기 (42)
      • 백준 (6)
        • Python (2)
        • 알고리즘 (2)
        • Java (2)
      • 프로그래밍 (10)
        • Java (10)
      • Spring (1)
        • 트러블슈팅 (1)
      • DB (1)
        • Redis (1)
      • DevOps (1)
        • Docker (1)
      • 수학 (12)
        • 이산수학 (12)
      • Univ. (11)
        • 캡스톤디자인 (7)
        • 인공지능 (1)
        • 빅데이터 (1)
        • 정보보안 (1)
        • 디자인패턴 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    14649
    20챕터
    21396
    2판
    chapter13
    Chapter14
    Chapter15
    exercise
    GUI
    java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
2Suchan
[POWER JAVA 2판] CHAPTER 15 EXERCISE
상단으로

티스토리툴바