[POWER JAVA 2판] CHAPTER 15 PROGRAMMING 1~3
·
프로그래밍/Java
1. 각 글자색을 랜덤하게 선택하여 "Hello World!"를 화면에 출력하는 프로그램을 작성하라. 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import java.awt.Color; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPanel; class Pro1Component extends JPanel { public void paintComponent(Graphics g) { Color color = new Color((int) (Math.random() * 255), (int) (Math.random() * 255..
[POWER JAVA 2판] CHAPTER 15 EXERCISE
·
프로그래밍/Java
1. 다음 질문에 간단히 답하라. 자바에서 그래픽 작업에 필요한 클래스를 포함하고 있는 패키지 이름은? AWT 패키지, Java 2D API 색상을 다루는 메소드와 상수를 포함하고 있는 클래스는? Color 클래스 폰트를 다루는 메소드와 상수를 포함하고 있는 클래스는? Font 클래스 자바 그래픽에서 왼쪽 상단의 좌표값은? (0, 0) 자바 그래픽에서 좌표값의 단위는 무엇인가? 픽셀(pixel) 그림을 그리는데 필요한 그래픽 컨텍스트를 나타내는 클래스는? Graphics 클래스 2. 아래 문장의 참, 거짓을 판단하고 거짓이면 그 이유를 말하라. 자바 좌표 체계에서 y값은 아래에서 위쪽으로 증가한다. 거짓, 자바 좌표 체계에서 좌측 상단이 (0, 0)이고, y값은 위쪽에서 아래로 증가한다. drawArc(..