JAVA

38. Swing

NamGH 2023. 8. 29. 21:54

AWT(Abstract Window Toolkit)

- 윈도우 프로그램을 하기 위한 클래스 라이브러리

- 플랫폼 독립적인 그래픽 프로그램을 작성할 수 있다

 

SWING

- AWT를 디스플레이적인 면과 기능적인 면에서 개선한 그래픽 라이브러리

- 다양한 컴포먼트 제공

 

CUI : 명령어를 직접 입력해야 하는 방식

GUI : 명령어 위주가 아닌 ICON을 통한 방식

GUI 지원 API : AWT, SWING

 

 

f.setVisible(true)는 무조건 true로 해줘야지 프레임을 띄울수 있다 false를 넣는다면 프레임이 뜨지 않는다

 

 

 

setLayout(new BorderLayout());은 동서남북으로 배치하는 배치 관리자이다

하지만 굳이 저코드에서 add에 이미 위치를 설정하였기때문에 BorderLayout을 굳이 쓸필요는 없다