지난일들/이클립스 플러그인개발

Java 공부

바위맨 2013. 11. 5. 23:12
반응형

Beginning JAVA 2 SDK 1.4 EDITION

&Window생성 관련

  1. Flow layout Manager - p767
    • 사용이 매우 간단
    • 생성되는 컴포넌트(버튼 등)은 한 행에 배치되며, 행이 가득 차면 다음 행으로 넘어간다.
    • 간격은 조절이 가능하지만 독립적으로 위치를 배치할 수 없다.
    • JFrame객체의  pack()을 호출하게되면 윈도우가 컴포넌트에 딱 맞는 크기로 설정된다.
  2. Border Layout Manager - p769
    • 컨테이너의 보더 부분(NORTH, SOUTH, EAST, WEST, CENTER)과 중앙 부분에 위치할 수 있다.
    • 각 위치에는 오직 하나의 컴포넌트만 존재할 수 있다.
    • 각 컴포넌트의 위치는 add()메소드를 이용해서 추가할 때 지정
  3. Card Layout Manager
    • 컴포넌트 스택을 생성한다(여러 개의 컴포넌트가 겹쳐저서 위치할 수 있다.)
    • *Applet은 Eclipse의 버튼 생성으로 실행이 되지 않는듯 하다. (부정확)
Java Programming Bible for JDK 1.3
  1. FileDialog - p317
    • Dialog와는 달리 모달 모드로 동작
    •  파일 대화상자가 닫힌 이후로 getDirectory와 getFile메소드를 이용해서 사용자가 선택한 파일 이름을 얻어온다.
  2.  컴포넌트 수동배치 - P357
    •  대부분의 컴포넌트는 기본적으로 레이아웃 매니져를 가지고 있으며, 임의 배치를 하기 위해서는 이 매니저를 수정해 주어야 한다. 
    • 반대로 이 매니저를 수정한다면 무조건 수동으로 컴포넌트를 수동으로 배치해 주어야 한다.


반응형