jung을 사용하여 큰 데이터 세트 (노드 1000 개)를 시각적으로 표시하지만 확대 또는 축소하거나 노드를 이동할 때 시스템이 매우 느려집니다. 정에서 그래프의 렌더링을 개선 할 여지가 있습니까?JUNG 그래프의 렌더링 향상
7
A
답변
0
나는 그래프를 위해 특별히 모르겠지만, 일반적인 옵션은
숨기기 세부 사항을
만 (확대) 실제로 화면에 표시되는 내용 처리됩니다
내용을 실제로 변경 한 부분 만 업데이트 (노드 이동)
2
그래프의 렌더링을 개선하는 방법은 그래프의 가장자리를 필터링하는 것이 었습니다. 그래프를 움직이려 할 때마다 프레임 워크는 모든 정점과 에지의 위치를 변경하기 위해 엄청난 계산을 수행합니다. 이로 인해 성능이 저하됩니다. 사용중인 DefaultModalGraphMouse 객체에 AbstractPopupGraphMousePlugin succesor를 추가하여 필터링을 수행 할 수 있습니다. handlePopup (MouseEvent mouseEvent)를 오버라이드하기 만하면됩니다.
관련 문제
- 1. 그리기 시각적 렌더링 속도 향상
- 2. Javafx 2d 텍스트 렌더링 속도 향상
- 3. JUNG 및 Java로 MouseEvents
- 4. JUNG 레이아웃 질문
- 5. JUNG : 어떤 라이브러리가 필요합니까?
- 6. JUNG 가장자리 길이를 얻는 방법?
- 7. 그래프의 연결
- 8. BGL 스레드 안전성 향상
- 9. 노드 선택에 따라 jung 노드 축소
- 10. JUNG API에서 최단 경로 알고리즘의 성능
- 11. JUNG - 사용자 정의 가장자리 및 꼭지점 문제
- 12. 그래프의 선 두께 설정 - Achart 엔진
- 13. 그래프의 K3 분리 된 서브 그래프의 최대 값
- 14. 그래프의 정 중점 가장자리
- 15. 그래프의 사인 곡선 - SQL
- 16. 그래프의 엔트로피는 어떻게 계산합니까?
- 17. 방향 그래프의 순환
- 18. 그래프의 경로 수
- 19. 그래프의 열에있는 배경 이미지
- 20. 비평면 그래프의 평면화를위한 알고리즘
- 21. 그래프의 도트 크기를 늘립니다.
- 22. 그래프의 독립 집합
- 23. 그래프의 서브 그래프
- 24. 그래프의 경로 계산
- 25. Java : 그래프의 가장자리 참조
- 26. 그래프의 노드 중요성
- 27. 그래프의 정점 배치 + wxpython
- 28. 개체 그래프의 일부를 serialize
- 29. 그래프의 도수 번호
- 30. 점진적 향상?
Dimitar : 가장자리의 꼭지점의 x 및 y 좌표가 화면 외부에 있는지 확인하기 위해 필터링을 의미합니까? – sdasdadas
예, 노드가 화면의 보이는 부분의 경계에있을 때 동적으로 계산해야합니다. –
샘플 코드 스 니펫을 공유 할 수 있습니까? – damned