GUI 프로그래밍의 구성요소들이다.
컨테이너 : 다른 객체(구성요소)들을 포함할 수 있는 객체
(자기 자신도 다른 컨테이너에 포함될 수 있다.)
컨테이너 클래스 : JFrame( 창 ), JPanel( 판 ), JApplet( 플레시애니메이션)
JDialog:( 팝업창 )(showinputDialog(입력),showMessageDialog(출력))
JWindow
컴포넌트 : 컨테이너에 포함되어야 화면에 출력될 수 있는 객체.
👉다른 컴포넌트를 포함할 수 없다.
👉JLabel, JTextField, JCheckBox,JButton 등
최상위 컨테이너
👉다른 컨테이너에 포함되지 않고 화면에 출력되며 독립적으로 존재
👉JFrame, JDialog, JApplet