2012-01-15 3 views
4

나는 모델로 DefaultTreeModel을 사용하는 노드 JTree을 가지고 있으며 노드를 추가/제거합니다.Jtree to JPanel

그 시점에서 그래픽 인터페이스 (예 : JPanel)에 트리 구조를 표시해야합니다. DefaultTreeModel 요소를 Jpanel 개체에 매핑하려면 어떻게해야하나요? 즉, JTree 개의 객체를 JPanel 객체에 어떻게 그릴 수 있습니까? 트리를 수정할 수 있기 때문에 구현시 변경 사항을 반영해야합니다.

감사합니다. 같은

답변

4

뭔가 : 응답하지만 문제

JPanel p = new JPanel(new BorderLayout()); 
JScrollPane sp = new JScrollPane(jtree); 
p.add(BorderLayout.CENTER, sp); 
+0

덕분에 조금 다르다. JTree의 각 요소를 개별 JPanel 객체로 표시하고 이진 트리와 같은 트리 구조로 그립니다. –

+0

각 JPanel 또는 JPanel 모두에서 각각? – Tom