서버와 웹에서 자바의 성능에 비하면 데스크탑은 늘 자바의 약점이었기 때문에 썬은 데스크탑 소프트웨어의 단점을 보완하기 위해 2008년에 JavaFX를 출시했지만 효과는 만족스럽지 못했습니다.
JavaFX는 주로 스윙의 단점을 보완하기 위해 리치 클라이언트 개발에 전념하고 있으며, 주로 그래픽 라이브러리와 미디어 라이브러리를 제공합니다. 오디오, 비디오, 그래픽, 애니메이션, 3D 등을 지원하는 동시에 최신 CSS 방법을 사용하여 인터페이스 디자인을 지원합니다. 동시에 XUI 방법은 디스플레이와 로직의 분리를 달성하기 위해 XML 방법으로 UI 인터페이스를 설계하는 데 사용됩니다. 이 점에서는 실제로 Android와 다소 유사합니다. (권장 학습: Java 비디오 튜토리얼)
JavaFx8의 새로운 기능
New modern 테마: Modena
새로운 Modena 테마는 원래 Caspian 테마를 대체합니다. 그러나 Application의 start() 메소드에서는 setUserAgentStylesheet(STYLESHEET_CASPIAN)을 통해 Caspian 테마를 계속 사용할 수 있습니다.
JavaFX 3D
은 Shape3D(상자, 원통, MeshView, 구 하위 클래스), SubScene, Material을 포함하여 JavaFX8에서 3D 이미지 처리 API를 제공합니다. , PickResult, LightBase(AmbientLight 및 PointLight 하위 클래스), SceneAntialiasing 등 Camera 클래스도 업데이트되었습니다. 자세한 내용은 JavaDoc에서 확인할 수 있습니다.
서식 있는 텍스트
서식 있는 텍스트 지원 강화
날짜 제어DatePicker#🎜🎜 ##🎜 🎜#
CSS 구조용 공개 APICSS 스타일은 JavaFX의 주요 기능입니다
CSS는 다음에서 특별히 구현되었습니다. 개인 API(com.sun.javafx.css 패키지)
여러 도구(예: Scene Builder)에는 CSS 공개 API가 필요합니다.
개발자는 사용자 정의 CSS 스타일을 정의할 수 있습니다#🎜 🎜#
JavaFX Scene Builder 2.0
JavaFX 그래픽 인터페이스 개발을 가속화하는 시각적 도구인 JavaFX Scene Builder는 NetBeans와 유사하며 드래그하여 인터페이스를 구성하고 인터페이스를 완성한 후 FXML 형식 파일로 저장하면 이 파일은 XML로 객체 구성을 설명한 다음 JavaFX 프로그램에서 처리하므로 JavaFX에서 직접 인터페이스를 작성하는 어려움이 줄어듭니다. JavaFX Scene Builder 2.0에는 새로운 JavaFX 테마 미리보기 기능이 추가되어 다양한 테마를 선택할 수 있습니다. AWT 및 SWING과 비교할 때 JavaFX는 이미 JavaFX 개발을 지원하는 확실한 장점을 가지고 있습니다. NetBeans는 람다의 이점으로 인해 JavaFX의 이벤트 처리가 훨씬 단순해졌습니다. JavaFX를 더 많이 사용하는 한 모든 언어에서 더 나은 결과를 얻을 수 있습니다. THE END.
자바 관련 기술 기사를 더 보려면JavaDevelopmentTutorial
컬럼을 방문하여 알아보세요!위 내용은 javafx는 어디에 사용되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
