![](https://products-qa.fileformat.com/ko/3d/java/jzy3d/header-image.png)
Jzy3d
3D 차트 작업을 위한 오픈소스 자바 라이브러리
3D 차트 및 과학 데이터를 그리기 위한 기능을 제공하는 Java 라이브러리입니다. 표면, 막대, 분산형 차트와 같은 다양한 차트 유형과 기타 차트 패밀리를 지원합니다.
Jzy3d는 소프트웨어 개발자가 몇 줄의 Java 코드로 차트와 3D 과학 데이터를 그릴 수 있는 자체 앱을 만들 수 있는 기능을 제공하는 오픈 소스 Java 플로팅 라이브러리입니다. 라이브러리는 표면, 산점도, 막대 차트 및 기타 많은 3D 기본 요소와 관련된 몇 가지 중요한 기능을 지원합니다. 몇 가지 Java 명령으로 축과 차트 레이아웃을 쉽게 사용자 정의할 수 있습니다.
API는 매우 안정적이며 모든 상업 또는 개인 프로젝트에 쉽게 통합할 수 있습니다. 표면 차트, 막대 차트, 분산형 차트, 2D 및 3D 그래프 차트, 풍부한 차트 옵션 및 구, 삼각형, 다각형 등과 같은 기본 유형과 같은 몇 가지 중요한 차트 유형에 대한 지원이 포함되었습니다.
라이브러리는 색상 막대, 등고선 기능, 도구 설명, 조명, 개체 색칠을 위한 색상 매퍼 지원, 배경 이미지, 2D 포스트 렌더러 등과 같은 쉬운 차트 레이아웃 설정을 포함하는 매우 유연한 레이아웃을 제공했습니다. 또한 차트를 AWT, Swing 및 SWT 애플리케이션에 쉽게 통합할 수 있습니다. 2D 봉투, 이중 깊이 필링, 부드러운 경로를 위한 3D 라인 스트립 보간, 개체와의 마우스 상호 작용, 스레드 컨트롤러, 애니메이션 등과 같은 여러 고급 기능.
Jzy3d 시작하기
Jzy3d를 설치하는 가장 쉬운 방법은 GitHub를 사용하는 것입니다. 원활한 설치를 위해 다음 명령을 사용하십시오.
Install Jzy3d via GitHub
GitHub를 통해 Jzy3d 설치
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
Java를 통해 표면 차트 그리기
오픈 소스 Jzy3d 라이브러리는 소프트웨어 개발자에게 Java 명령을 사용하여 표면 차트를 그릴 수 있는 기능을 제공합니다. 먼저 차트를 그릴 함수의 범위를 정의해야 합니다. 그런 다음 지정된 범위에서 함수를 나타내는 개체를 만들 수 있습니다. 이제 쉽게 차트를 그릴 수 있습니다. 간단한 서피스, 큰 서피스, Delaunay 테셀레이션, 와이어프레임 없는 서피스 등을 그립니다.
3D 극좌표 차트 만들기
Jzy3d 라이브러리는 소프트웨어 프로그래머가 앱 내에서 쉽게 3D 극좌표 차트를 생성할 수 있는 기능을 제공합니다. 차트의 값을 전용 극좌표 데이터 세트로 설정해야 좌표에 대한 작업을 쉽게 수행할 수 있습니다. 차트 제목, 차트 데이터세트, 차트 범례, 도구 설명 및 URL을 정의할 수 있습니다.
Java를 통해 3D 차트 작성 및 관리
오픈 소스 Jzy3d 라이브러리는 소프트웨어 개발자에게 Java 명령을 사용하여 애플리케이션 내에서 3D 차트를 작성하고 관리할 수 있는 기능을 제공합니다. Jzy3d Logarithm Toolbox는 로그 스케일이 있는 3D 차트를 매우 쉽게 그리는 데 매우 유용할 수 있습니다. 차트를 쉽게 쉽게 편집할 수도 있습니다. 깨끗한 로그 차트에 적합한 전용 축, 보기, 순서 지정 전략 및 컬러맵을 쉽게 제공합니다.
Java를 통해 표면 메쉬 편집
Jzy3d 라이브러리는 소프트웨어 개발자에게 Java 코드를 통해 표면 메쉬를 편집할 수 있는 기능을 제공합니다. 사용자가 마우스나 트랙패드로 메쉬 포인트를 잡아 표면을 모델링할 수 있는 대화형 표면 편집기를 제공하는 SDK를 제공했습니다. 표면은 도면과 동기화된 엑셀과 같은 테이블에 표시됩니다.