-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >컴퓨터공학
-
- 강의학기
- 2019년 1학기
-
- 조회수
- 11,584
-
- 강의계획서
- 강의계획서
JavaFX는 Java GUI 어플리케이션을 개발하기 위한 새로운 플랫폼이다. 기존의 AWT나 Swing을 대체하여 더 쉽고 편리하게 GUI 어플리케이션을 개발할 수 있는 방법론을 제공한다. 이번 강의에서는 JavaFX에 대한 기초적인 이론에 대해 학습한다.
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
강의개요 | 강의구성, 선수지식소개 | |
| 2. | ![]() |
GUI개발환경구축 | JDK, SDK 설치 및 환경변수 설정 | |
| 3. | ![]() |
GUI 프로그래밍 개요 | 자바 GUI 프로그래밍 방법론 | |
| 4. | ![]() |
Swing과 JavaFX | Swing과 JavaFX 비교 | |
| 5. | ![]() |
JavaFX 기초 | JavaFX 구조, 용어 이해 | |
| 6. | ![]() |
Layout (1) | Free, Behavioral Layout | |
| 7. | ![]() |
Layout (2) | HBox, Vbox | |
| 8. | ![]() |
Layout (3) | Positional Layout | |
| 9. | ![]() |
Eclipse사용(1) | Eclipse를 사용한 앱 개발 | |
| 10. | ![]() |
Eclipse사용(2) | SceneBuilder 설치 및 사용 | |
| 11. | ![]() |
Lifecycle | 라이프사이클 및 명령행인자 처리 | |
| 12. | ![]() |
XML | XML 이해 | |
| 13. | ![]() |
속성 관측 | 속성 관측 방법 | |
| 14. | ![]() |
바인딩 | 바인딩 종류와 처리 방법 | |
| 15. | ![]() |
FXML(1) | FXML 작성규칙과 로딩 방법 | |
![]() |
FXML(2) | FXML 예제 | |
|
![]() |
FXML(3) | FXML 파일 중첩 | |
|
![]() |
Event 처리 | Event Handler | |
|
![]() |
스타일링 | CSS기반 스타일 지정 | |
|
![]() |
컨트롤 | 주요 컨트롤 컨트롤 활용 | |
연관 자료










