2010-08-24 2 views
0

BooguNote를 매우 좋아합니다 (정보 수집 및 구성을위한 샤프 도구입니다).하지만 현재 Windows에서 실행되는 것은 유감입니다.Java 고급 트리 구성 요소 탐색 (창없는 리 시트 제어 기능 포함)

BooguNote 용 Java 버전을 빌드하려고 했으므로 Linux에서 실행할 수 있습니다 (첫 번째 단계 : 간단한 BooguViewer를 만들고 싶습니다). 그래서 거대한 Java 라이브러리에 익숙하지 않아서 물었습니다. 이 경우 적합한 Java 트리 구성 요소를 아는 사용자를 돕습니다. 당신은 아래와 같은 BooguNote의 스크린 샷에서 확인할 수

는 평소 트리 구성 요소가 아니다 :

내 요구 사항이 있습니다 http://boogu.me/en.jpg

일반적인 트리가 아웃 라인으로 사용되지만 BooguNote에서, 트리 노드은 콘텐츠 컨테이너로 사용되는 입니다. 동시에 큰 텍스트를 저장할 수도 있습니다! (저자는 "Windowless Richedit Control"기술을 사용하기 전에 포럼에서 말했다고 들었습니다.)

모든 조언을 환영합니다. 미리 감사드립니다.

답변

0

Oracle tutorial은 Java Swing 구성 요소를 사용하여 응용 프로그램 및 애플릿에 대한 그래픽 사용자 인터페이스 (GUI)를 만드는 방법을 알려줍니다.

Using Swing Components 자습서로 시작하십시오. 다음과 같은 최상위 수업을 통해 이동

  • 를 최상위 컨테이너를 사용
  • JComponent의 클래스
  • 를 사용하여 텍스트 구성 요소는 다음 구성 요소 수업을 통해

이동 :

  • 프레임 제작 방법 (메인 윈도우)
  • U 방법 당신이 뷰어를 만드는 데 사용할 나무

스윙 구성 요소를 사용하는 방법 자체 패널

  • 는 JFrame의, JPanel에, 그리고 JTree에 있습니다.

  • +0

    고마움, 길버트 르 블랑 : 시도하겠습니다! –