-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >컴퓨터공학
-
- 강의학기
- 2011년 2학기
-
- 조회수
- 34,511
-
- 평점
- 4.5/5.0 (2)
자바로 작성하는 GUI 프로그래밍
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
강의소개 | |
|
![]() |
자바 기초 (1) | 자바개발환경의 구축, 객체와 클래스에 대한 이해 | |
|
![]() |
자바 기초 (2) | 메소드 오버로드, 생성자, 상속성에 대한 이해 | |
|
![]() |
자바 기초 (강의노트) | ![]() |
||
| 2. | ![]() |
자바 기초 (3) | 메소드 오버라이딩, 클래스 라이브러리, 패키지 | |
![]() |
자바 기초 및 GUI 개요 | 접근제어, 그래픽사용자인터페이스 | |
|
![]() |
자바 기초 (강의노트) | ![]() |
||
| 3. | ![]() |
좌표계와 컴포넌트 | 좌표계와 관련 클래스, 컴포넌트 개요 | |
![]() |
컴포넌트 | 여러가지 컴포넌트의 사용 | |
|
![]() |
컴포넌트 (강의노트) | ![]() |
||
| 4. | ![]() |
컴포넌트와 컨테이너 | 텍스트 입력 컴포넌트, 컨네이너 개요 | |
![]() |
컨테이너 (1) | 여러가지 컨테이너의 사용 | |
|
![]() |
컨테이너 (강의노트) | ![]() |
||
| 5. | ![]() |
컨테이너 (2) | 표준 대화창, 테두리 만들기 | |
![]() |
레이아웃 관리자 | 여러가지 레이아웃 관리자의 사용 | |
|
![]() |
레이아웃 관리자 (강의노트) | ![]() |
||
| 6. | ![]() |
레이아웃 관리자 및 그래픽스 | 기타 레이아웃 관리자, 그래픽스 개요 | |
![]() |
그래픽스 (1) | 그래픽스 클래스의 사용, 색상 | |
|
![]() |
그래픽스 (1) (강의노트) | ![]() |
||
| 7. | ![]() |
그래픽스 (2) | 폰트 사용, 전경색/배경색 설정 | |
![]() |
이벤트 개요 | 이벤트와 이벤트 수신자 | |
|
![]() |
그래픽스 (강의노트) | ![]() |
||
| 8. | ![]() |
이벤트 수신자 (1) | 다양한 방식의 이벤트 수신자 | |
![]() |
이벤트 수신자 (2) | 여러 컴포넌트들의 이벤트 수신자 | |
|
![]() |
이벤트 수신자 (강의노트) | ![]() |
||
| 9. | ![]() |
윈도우 이벤트 | 윈도우 이벤트 개요, 윈도우 이벤트 수신자 | |
![]() |
마우스 이벤트와 메뉴 | 마우스 이벤트의 처리, 메뉴 개요 | |
|
![]() |
윈도우 이벤트 (강의노트) | ![]() |
||
| 10. | ![]() |
메뉴 | 메뉴 이벤트, 그외 메뉴들 | |
![]() |
GUI 프로그래밍 정리 | 복습 및 과제 | |
|
![]() |
메뉴 (강의노트) | ![]() |
||
| 11. | ![]() |
난수 | 난수 발생기, 중복되지 않는 난수 | |
![]() |
파일 읽기와 쓰기 | 텍스트 파일 입출력, 예외사건, 핼맨 응용 | |
|
![]() |
난수 (강의노트) | ![]() |
||
| 12. | ![]() |
쓰레드 (1) | 다중 쓰레드 개요, 쓰레드 클래스, 잠자기 | |
![]() |
쓰레드 (2) | 다중 쓰레드 GUI 프로그램, 시간 측정 | |
|
![]() |
쓰레드 (강의노트) | ![]() |
||
| 13. | ![]() |
쓰레드 동기화 (1) | 상호배타, 세마포, 모니터 | |
![]() |
쓰레드 동기화 (2) | 동기화 예제, 쓰레드 순서 조정 | |
|
![]() |
쓰레드 동기화 (강의노트) | ![]() |
||
| 14. | ![]() |
과제 - 퍼즐 (1) | 퍼즐 개요, 2개 격자 퍼즐, 16개 격자 퍼즐 | |
![]() |
과제 - 퍼즐 (2) | 중복되지 않는 난수, 퍼즐 게임에 적용 | |
|
| 15. | ![]() |
과제 - 행맨 (1) | 행맨 개요, 부속 패널 만들기 (1) | |
![]() |
과제 - 행맨 (2) | 행맨 부속 패널 만들기 (2) | |
|
| 16. | ![]() |
과제 - 행맨 (3) | 행맨 부속 패널 조합 및 완성, 단어의 추가 | |
연관 자료











