자바 플랫폼, 스탠더드 에디션: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Dynaxis (토론 | 기여)
API 패키지 별 설명이 너무 장황해서 섹션 구분 시작
Dynaxis (토론 | 기여)
→‎UI 관련 API: UI API 정리(완료)
19번째 줄:
 
* java.applet: 웹 페이지에 삽입되는 작은 애플리케이션인 애플릿을 지원하기 위한 API. 원칙적으로 애플리케이션과 시스템과의 인터페이스이나 그 자체가 웹 페이지 상의 그래픽 영역을 나타내므로 UI 컴포넌트 형태로 정의되어 있다.
* java.awt: 기본적인 2D 그래픽(자바 2D) 및 하부 윈도 시스템 컴포넌트를 감싼 무거운 컴포넌트({{llang|en|heavyweight component}})를 담고 있다.
* java.awt 및 그 부 패키지들: 그래픽 사용자 인터페이스에 관련된 API로 2D 그래픽, 이미지, 글꼴, 입력 방법, 프린팅 등을 위한 API를 담고 있다.
* java.awt.event: 키, 마우스 등 입력과 하부 윈도 시스템과의 통신을 위한 이벤트 및 리스너 인터페이스 정의를 담고 있다.
* java.awt.color, java.awt.geom, java.awt.font: 색 공간({{llang|en|color space}}), 벡터 그래픽 연산, 글꼴 등 자바2D의 일부가 되는 API를 담고 있다.
* java.awt.dnd, java.awt.datatransfer: 드래그 앤 드롭과 클립보드 관련 API를 정의하고 있다.
* java.awt.im, java.awt.im.spi: 다국어 입력을 위해 하부 윈도 시스템에서 제공하는 입력 방법과 인터페이스를 할 수 있게 하고 자바로 입력 방법을 작성할 수 있게 한다.
* java.awt.image, java.awt.image.renderable, javax.imageio, javax.imageio.event, javax.imageio.plugins.bmp, javax.imageio.plugins.jpeg, javax.imageio.spi, javax.imageio.stream: 이미지 처리 및 입출력 기능을 제공한다.
* java.awt.print: 프린팅을 위한 기능을 제공한다.
 
=== 나머지 API ===