Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07451.jsonl.gz/23

여러분은 이 튜토리얼을 따라 주소록 애플리케이션을 디자인하고, 프로그래밍하고, 배포하는 방법을 배울 것입니다. 다음 그림은 완성된 형태입니다.
배우는 내용
- JavaFX 프로젝트 만들기
- Scene Builder로 사용자 인터페이스 디자인하기
- MVC(Model-View-Controller) 패턴으로 구조화하기
ObservableList를 사용해서 사용자 인터페이스를 자동으로 업데이트하기
TableView를 사용해서 테이블 셀 선택에 반응하게 만들기
- 커스텀 팝업 다이얼로그(Custom Popup Dialog)를 만들어서 연락처 바꾸기
- 사용자 입력 검사하기
- CSS로 꾸미기
- 데이터를 XML로 유지하기(Persisting)
- 마지막으로 불러온 파일 경로를 user preferences로 저장하기
- 통계 차트 만들기
- 네이티브 패키지로 배포하기
적은 분량은 아니지만 이 여정을 마치고 나면 괜찮은 애플리케이션을 만들 수 있을 것입니다.
배우는 방법
튜토리얼은 두 가지 방법으로 배울 수 있습니다.
- 많이 배우기: 이 프로젝트를 처음부터 만듭니다.
- 빨리 배우기: 소스 코드를 여러분의 IDE (기본적으로 Eclipse 프로젝트지만 NetBeans 같은 다른 IDE도 사용 가능)에서 불러옵니다. 그 다음에는 튜토리얼을 따라 코드를 이해합니다.
이 시리즈가 여러분의 여정에 도움이 되길 바랍니다. 1부: Scene Builder부터 시작하세요.