2010-06-30 3 views
2

나는이 표를 가지고 :treetable을 사용하여 Oracle SQL 테이블의 모든 행을 표시하려면 어떻게해야합니까?

표 perarea ( id_area INT 기본 키, VARCHAR2 브레 (200), id_areapadre INT 참조의 perarea (id_area) )을 생성;

그리고이이 데이터에 액세스하기 위해 추가되었습니다

alt text

내 의도는 영역과 트 리뷰에서 자신의 부하 직원을 보여주는 계층 구조를 만드는 것입니다. 그런 다음 사용자가 노드를 클릭하면 트리 테이블 오른쪽에있는 테이블에 해당 영역의 모든 직원이로드됩니다.

첫 번째 문제는 무엇입니까? 어떻게하면 테이블에 채울 수 있습니까?

감사합니다.

답변

2

JTree보기의 기본형 인 TreeModel으로 생각하면 도움이됩니다. org.netbeans.swing.outline.Outline과 함께 사용하기위한 TreeModel의 구현 예는 계층 적 FileTreeModel을 보여줍니다. 오라클을 사용함에 따라 Dynamic JTree from database query 문서도 도움이 될 수 있습니다.

부록 : 문서 Understanding the TreeModel도 도움이 될 수 있습니다.

부록 : 관련 항목 exampleFileTreeModel을 사용합니다.

관련 문제