1. Button class

2. Label class

3. checkbox class

4. checkboxgroup class : Radio button

5. choice

6. List

7. TextComponent

8. TextField

9. TextArea

10. Scrollbar

11. Canvas class

12. ScrollPane class

13. Dialog Class

 1) Modeless / modal : 다이얼로그가 해결 되어야 다른 작업이 가능.

14. FileDialog class

 1) fdOpen.setVisible(true);

     System.out.println("경로 ="+fdOpen.getDirectory()+fdOpen.getFile());

15. Menu

 

 

 

 

ps----------------------------------------------------------

1. 인터페이스를 상속받으면 모든 메소드를 오버라이딩해야한다.

하지만 이미 이 인터페이스를 상속받은 클래스를 상속한다면, 원하는 메소드만 오버라이딩 할 수 있다.

'Programming > JAVA' 카테고리의 다른 글

JAVA Threads  (2) 2011.03.24
Java Call by value, Call by reference  (2) 2011.03.24
The AWT Event Model  (0) 2011.03.24
Building GUIs & Java Graphics  (0) 2011.03.24
Java Core Packages  (2) 2011.03.24

1. JFC : Graphic에 관련된 라이브러리들만 모아둔 것.

 1) AWT : Abstract Window Toolkit // 플랫폼에 종속적이다. (os에 영향을 받는다.)

  - Component / MenuComponent / Containers

 2) Swing : 플랫폼(os)에 종속적이지 않다.

  - C:\Program Files\Java\jdk1.6.0_23\demo\jfc\SwingSet2>java -jar SwingSet2.jar

 3) Drag & Drop

 4) Java2D

  - C:\Program Files\Java\jdk1.6.0_23\demo\jfc\Java2D>java -jar Java2Demo.jar

 5) Accessibility

 

 

 

2. AWT

 1) Frame : Frame을 상속받아 만드는 법과 멤버로 선언하여 사용하는 2가지의 방법이 있다.

 2) Panel : Frame에 add 하여 칸을 나눌 수 있다

 3) Button : Panel에 add 하여 위치를 조절할 수 있다.

 

 4) FlowLayout : Components를 왼쪽에서 오른쪽으로(위에서 아래로) 나열 할 수 있다.

 5) GridLayout : 버튼을 분할하여 전체 영역에 담는다. (계산기)

'Programming > JAVA' 카테고리의 다른 글

The AWT Component Library  (1) 2011.03.24
The AWT Event Model  (0) 2011.03.24
Java Core Packages  (2) 2011.03.24
Java Collections Framework  (2) 2011.03.24
JAVA Generics  (1) 2011.03.24

+ Recent posts