[java] 이것이 자바다 부록 Java UI 1 (Swing)
1. Swing ▷ UI(User Interface) : 윈도우, 메뉴, 버튼, 라디오, 리스트 등 시각적인 컴포넌트를 제공하고 사용자와 상호작용을 돕는다. ▷ JDK : 자바 내에서 UI 프로그램 개발 가능 (JFC를 제공) ▷ JFC : UI를 만들기 위한 클래스들의 모음(AWT, Swing) ▷ AWT : java.awt 패키지, 운영체제 컴포넌트를 그대로 이용, 운영체제들이 공통적으로 가지고 있는 컴포넌트만 사용하므로 컴포넌트 수가 제한적, ▷ Swing : javax.swing 패키지, 자바에서 직접 컴포넌트를 만듬, 자바에서 직접 제공하는 컴포넌트이기 때문에 종류가 매우 다양함 ▶ 단점 : 자바가 직접 컴포넌트를 생성하기 때문에 AWT에 비해 CPU 와 메모리를 상대적으로 많이 사용 1. AW..
더보기