[POWER JAVA 2판] CHAPTER 15 EXERCISE
·
프로그래밍/Java
1. 다음 질문에 간단히 답하라. 자바에서 그래픽 작업에 필요한 클래스를 포함하고 있는 패키지 이름은? AWT 패키지, Java 2D API 색상을 다루는 메소드와 상수를 포함하고 있는 클래스는? Color 클래스 폰트를 다루는 메소드와 상수를 포함하고 있는 클래스는? Font 클래스 자바 그래픽에서 왼쪽 상단의 좌표값은? (0, 0) 자바 그래픽에서 좌표값의 단위는 무엇인가? 픽셀(pixel) 그림을 그리는데 필요한 그래픽 컨텍스트를 나타내는 클래스는? Graphics 클래스 2. 아래 문장의 참, 거짓을 판단하고 거짓이면 그 이유를 말하라. 자바 좌표 체계에서 y값은 아래에서 위쪽으로 증가한다. 거짓, 자바 좌표 체계에서 좌측 상단이 (0, 0)이고, y값은 위쪽에서 아래로 증가한다. drawArc(..
[POWER JAVA 2판] CHAPTER 14 PROGRAMMING
·
프로그래밍/Java
1. 마일을 킬로미터로 변환하는 프로그램에 배치 관리자를 지정하여서 다음 스케치가 나오도록 하라. 아직 이벤트 처리는 하지 않는다. 코드 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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 import java.awt.FlowLayout; import javax.swing.BoxLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax...
[POWER JAVA 2판] CHAPTER 13 EXERCISE
·
프로그래밍/Java
1. 다음 질문에 간단히 답하시오. 만약 AWT의 클래스가 Button이라면 여기에 대응되는 스윙의 클래스는 이다. JButton 컨테이너에 속하는 컴포넌트를 몇 개만 나열하여 보라. 프레임, 패널, 레이블, 버튼, 텍스트 필드 교재 316p 메뉴를 가진 애플리케이션을 작성하고자 하면 어떤 클래스를 확장하여야 하는가? JFrame 교재 308p, JFrame은 윈도우와 메뉴를 가지는 일반적인 데스크탑 애플리케이션에 적합하다. Component 클래스와 다른 컴포넌트 객체들과의 관계를 설명하라. Component 클래스의 메소드 중에서 많이 사용되는 것에는 어떤 것들이 있는가? 컴포넌트 클래스는 화면에 표시되어서 사용자와 상호 작용하는 시각적인 객체를 나타낸다. add() 교재 314p 컨테이너에 컴포넌트..
[POWER JAVA 2판] CHAPTER 13 LAB
·
프로그래밍/Java
LAB 1패널 안에 다른 패널이 포함될 수 있다. 이것을 이용하여서 다음 그림처럼 프로그램의 화면을 디자인하라. 코드12345678910111213141516171819202122232425262728293031323334353637383940import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel; class MyFrame extends JFrame { public MyFrame() { setSize(600, 150); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setTitle("MyFra..