미디어 탐색기 만들기 및 응용해보기

JavaFX 플랫폼은 이머시브 미디어 및 컨텐츠로 구성된 리치 인터넷 어플리케이션 (RIA)을 쉽게 생성하거나 배포할 수 있도록 설계되었습니다. JavaFX 플랫폼은 RIA의 표시를 보장해주며, 다양한 형태의 요소나 장치들을 모두 구분없이 일정하게 동작하도록 보장해줍니다.

이 안내서에는 웹에서 어플리케이션으로 리치 멀티미디어 컨텐츠를 가져옴으로써 이머시브 익스피어리언스를 얼마나 쉽게 제공해주는지를 설명하기 위해 JavaFX를 사용할 것입니다. 미디어 검색기 RIA는 웹서비스를 이용하여 얻어진 이미지와 비디오를 표현하는 스크롤이 가능한 배경을 구축하게 됩니다. 또한 확대같은 애니메이션 효과도 보여주고, 키보드로도 이미지를 탐색할 수 있도록 지원해보겠습니다.

개발 과정을 거치게 되면서, 간단한 레이아웃 작업부터 시작해서, 로컬 데이타와 웹서비스 통합으로의 진행까지 단계를 밟아갑니다. 매 단계별로 NetBeans 프로젝트 파일들이 하나둘 씩 포함되며, 이를 통해 여러분은 NetBean IDE 6.5를 사용하면서 JavaFX 1.0의 친구가 될것입니다.

지침서 바로 가기
  • 학습목표

    • 객체의 배치와 위치 및 사이즈 조정 방법
    • 그래픽과 애니메이션 생성하는 방법
    • 서비스 결합하여 미디어 검색하는 방법
    • 미디어를 표시하기 위해 JavaFX 미디어 플레이어 콤포넌트를 사용하기
    • JavaFX에서 RIA로 개발하기 위해 최고의 학습도구들을 배워보기
  • 사전지식

  • 대상자

    JavaFX 플랫폼의 장점을 빨리 배울 수 있도록 JavaFX 미디어 탐색기 지침서를 사용할 수 있을 만큼의 자바에 경험이 분이나 웹 개발자시면 됩니다.

JavaFX 스크립트 프로그래밍 언어 학습하기

JavaFX 스크립트 프로그래밍 언어를 사용하면 말끔한 사용자 인터페이스로 어플리케이션을 생성할 수 있습니다. 그러나 GUI 프로그래밍과 직접적인 연관은 없겠지만, 먼저 이해하고 넘어가야 할 몇가지 핵심 구조가 있습니다. 이 지침서는 언급한 구조를 소개하고 있으며 GUI 지침서를 읽기전에 먼저 읽어보시는 것이 좋습니다. 기본적인 사항보도 좀 상세한 설명과 문법이 필요하신 좀 숙련된 개발자분들은 JavaFX 스크립트 프로그램 언어 참고 항목을 보십시요. 새로운 예제들이 계속 업데이트 되고 있는 중입니다.

지침서 바로 가기
  • 학습 목표

    • JavaFX 스크립트 프로그래밍 언어 입문
    • 문법 익히기
    • 객체 지향 언어의 특징 이해하기
    • 실제로 스크립트 작성해 보기
    • 모든 핵심 구조로 충실한 이해 프로그램 개발해보기
  • 대상자

    이 지침서는 웹 개발자와 새로우며 강력한 JavaFX 스크립트 프로그래밍 언어로 JavaFX 플랫폼 상에서 리치 인터넷 어플리케이션의 구축하기를 원하는 웹 개발자나 자바 프로그래머들을 위한 안내서입니다.

JavaFX로 GUI 어플레케이션 만들기

이 지침서는 그래픽 사용자 인터페이스를 생성하기 위해 기술형태 문법, 노드, 형상, 비주얼 효과, 애니메이션, 배치 및 이벤트 처리등을 포함하여 기본 개념을 확립하는데 주안점을 두었습니다. 이 지침서를 시작하기 전에, JavaFX 스크립트 프로그래밍 언어 학습하기 지침서에서 핵심 개념과 언어 문법을 배우시면 좋습니다.

지침서 바로가기
  • 학습목표

    • JavaFX로 GUI 만들어 보기
    • 그리픽으로 사용자 인터페이스 구현하기
    • 그래픽 객체 생성하고 데이타 바인딩 사용하기
    • GUI 요소 배치하기
    • GUI에 에니메이션 추가 및 상호 연동하기
  • 대상자

    이 지침서는 JavaFX 플랫폼에서 강력하면서 콤포넌트간 상호 대화 및 연계가 가능한 GUI 리치 인터넷 어플리케이션의 구축을 시도하시려는 웹 개발자와 자바 프로그래머들에게 유익합니다.

JavaFX 기술을 사용하여 리치 인터넷 어플리케이션 배포하기

NetBeans IDE는 데스크톱, 부라우저와 모바일 플랫폼에 JavaFX 어플리케이션을 생성하고, 테스트하고, 디버깅하고 배포할때 추천하고 개발도구입니다. NetBeans IDE 6.5를 사용하여 브라우져안에서 또는 JavaFX 모바일 에뮬레이터상에서 JavaFX 어플리케이션을 확장자가 JNLP인 자바 웹 스타트나 자바 애플릿 또는 데스크톱에서 실행되는 stand-alone 어플리케이션으로 배포할 수 있는 선택항목이 있습니다.

이 지침서는 실행하고 배포하기 위한 JavaFX 어플리케이션의 구성을 단계별로 알려줄 것입니다. IDE 환경하에서 또는 그 환경 밖에서 어플레케이션을 실행하기 위해 필요한 파일들을 구축하게됩니다.

지침서 바로 가기
  • 학습목표

    • 배포에 필요한 파일 구성하기
    • 데스크톱이나 부라우져 또는 휴대폰 에뮬레이터에서 FavaFX 어플리케이션 실행하기
    • 생성 파일을 IDE 환경없이 JavaFX 어플레케이션 배포하기
  • 대상자

    이 지침서는 JavaFX 기술을 사용하여 개발된 리치 인터넷 어플리케이션을 배포하고자 하는 웹 개발자나 자바 프로그래머들에게 유용합니다.