2012-07-10 4 views
3

누구나 JScrollPanes를 탐색하기위한 훌륭한 스윙 위젯을 추천 할 수 있습니까? CAD 응용 프로그램에서 자주 볼 수있는 탐색 창 유형을 참조하면 더 큰 상자 (기본 구성 요소) 내의 작은 상자 (보기 포트)의 위치를 ​​드래그하여 뷰포트의 위치를 ​​변경할 수 있습니다.추천 JScrollPane 네비게이션 위젯

지금까지 this을 찾았지만 UI 라이브러리의 일부로 밖에 다른 것이 있는지 궁금한가요?

이상적으로 탐색 창에 구성 요소의 크기 조절 된 버전을 렌더링하고 싶습니다.

편집

mKorbel의 몇 가지 질문 해결하기 위해 :

  • 내가 개발하고 있어요 응용 프로그램은 스윙 기반을.
  • JScrollPane의 구성 요소는 Java 2D를 사용하여 셰이프를 그리기 위해 paintComponent 메서드를 재정의 한 JPanel입니다.
  • 따라서 효과적으로 Java 2D와 Swing을 혼합합니다.
+1

질문 1) CAD 응용 프로그램은 AWT 또는 Swing, 2) whats type, 3) Swing 컨테이너와의 혼합이 가능합니다. 4) 좋은 링크 된 코드 예 1) 5) 세계를 표현하기 위해 뭔가가 있어야합니다. 지도, fe Google ??? – mKorbel

+1

swinglabs 인큐베이터에는 JXScrollMap이 있습니다. 이것은 Karl Schaefer의 섹션에 있습니다 (그는 구조 조정 중이며, 현재 어디에 있는지 잘 모르겠습니다). http://java.net/projects/jdnc-incubator – kleopatra

+0

@kleopatra : 감사합니다. (내가 코드를 찾을 때). 나는 과거 Swinglabs (~ 2005)를 사용해 왔지만 개발이 더 이상 진행되지 않고 일부 구성 요소가 버그가있는 시점에 도달 한 것으로 보입니다. 최근에 진행 되었습니까? – Adamski

답변