자바 개념/수업 내용 정리 3

8-1 배치 관리자

이전 글에 이어서 배치 관리자에 대해서 좀 더 예제를 통해 자세히 알아보자  배치 관리자에는 크게 4가지 유형이 있다고 했다. 예제를 통해 각각의 배치 관리자를 이용하는 방법에 대해 공부해보자.    1️⃣ FlowLayout  FlowLayout은 삽입되는 컴포넌트들을 왼쪽에서 오른쪽으로, 그리고 다시 위에서 아래로 배치한다.   🍀 생성자 FlowLayout모든 설정을 디폴트 값으로 생성한다. FlowLayout(정렬 방법) 디폴트 정렬 방법은 중앙정렬이다. 정렬 방법에는 왼쪽, 중앙, 오른쪽 정렬이 있다.- FlowLayout.LEFT - FlowLayout.CENTER ( 디폴트 값 )  - FlowLayout.RIGHT FlowLayout( 정렬 방법, 수평 간격, 수직 간격 ) 디폴트 값은 ..

8장 스윙 기초

GUI 응용프로그램GUI란  Graphical User Interface 의 약자로 TUI(Text user interface)와 반대되는 개념이다. 지금까지 작성한 프로그램들은 모두 텍스트 모드로 입출력이 되었기 때문에 TUI 응용 프로그램이라 할 수 있다. 반면 GUI를 이용한 응용프로그램은 키보드 뿐만 아니라 마우스를 이용하여 사용자가 자유롭게 화면을 동작할 수 있다.  자바는 AWT와 Swing 라이브러리를 제공하여 쉬운 GUI프로그래밍을 할 수 있도록 지원한다.     AWT와 Swing 라이브러리    자바 언어는 GUI 응용 프로그램  작성을 위해서 다양한 GUI컴포넌트를 제공한다. GUI 컴포넌트는 AWT와 Swing 컴포넌트로 구분된다.  AWT 컴포넌트 자바가 처음 나왔을때 배포된 GU..