[JAVA] GUI, 컨테이너, 컴포넌트, 스윙, 배치관리자
1. GUI - 그래픽 이용한 화면 구성, 입력도구(마우스 등) 이용한 사용자의 편리한 입력 도움. - AWT 컴포넌트, 스윙 컴포넌트로 구분 (AWT보다 스윙 사용 권장) - GUI 응용프로그램은 GUI 컴포넌트로 구성, GUI 컴포넌트는 순수컴포넌트와 컨테이너로 분류됨 - 모든 GUI 컴포넌트들은 Component 클래스를 상속받음. [AWT] - java.awt 패키지 - 운영체제의 도움을 받아 화면에 출력. [스윙] - java.swing 패키지 - 순수 자바언어로 작성 - 컴포넌트 이름이 모두 대문자 J로 시작 (JFrame, Jwindow, JButton ...) * 스윙과 AWT 컴포넌트는 한 프로그램에서 동시사용 불가 (JButton과 Button 동시 사용 불가) 2. 컨테이너, 컴포넌트..