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을 굳이 쓸필요는 없다