JavaTM Platform
Standard Ed. 6

인터페이스
javax.swing.tree.MutableTreeNode 의 사용

MutableTreeNode 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.tree javax.swing.JTree 를 처리하기 위한 클래스와 인터페이스를 제공합니다.  
 

javax.swing 에서의 MutableTreeNode 의 사용
 

MutableTreeNode 를 구현하고 있는 javax.swing 의 클래스
static class JTree.DynamicUtilTreeNode
          DynamicUtilTreeNode 는, 벡터, 해시 테이블, 배열, 및 캐릭터 라인을 랩 해, 필요에 따라서 적절한 아이 트리 노드를 작성할 수 있습니다.
 

javax.swing.tree 에서의 MutableTreeNode 의 사용
 

MutableTreeNode 를 구현하고 있는 javax.swing.tree 의 클래스
 class DefaultMutableTreeNode
          DefaultMutableTreeNode 는, 트리 데이터 구조의 범용 노드입니다.
 

MutableTreeNode 로서 선언되고 있는 javax.swing.tree 의 필드
protected  MutableTreeNode DefaultMutableTreeNode. parent
          이 노드의 부모입니다.
 

MutableTreeNode 형의 파라미터를 가지는 javax.swing.tree 의 메소드
 void DefaultMutableTreeNode. add (MutableTreeNode  newChild)
          newChild 를 그 부모로부터 삭제해, 이 노드의 아이 배열의 말미에 추가해, 이 노드의 아이로 합니다.
 void DefaultMutableTreeNode. insert (MutableTreeNode  newChild, int childIndex)
          newChild 를 그 부모가 있으면 그 부모로부터 삭제해, 아이의 부모를 이 노드로 설정하고 나서, 아이를 이 노드의 아이 배열의 인덱스 childIndex 에 추가합니다.
 void MutableTreeNode. insert (MutableTreeNode  child, int index)
          index위치의 리시버에 child 를 추가합니다.
 void DefaultTreeModel. insertNodeInto (MutableTreeNode  newChild, MutableTreeNode  parent, int index)
          이 메소드를 호출해, 부모의 아이들의 위치 인덱스에 newChild 를 삽입합니다.
 void DefaultMutableTreeNode. remove (MutableTreeNode  aChild)
          aChild 를 이 노드의 아이 배열로부터 삭제해, 거기에 null 의 부모를 줍니다.
 void MutableTreeNode. remove (MutableTreeNode  node)
          리시버로부터 node 를 삭제합니다.
 void DefaultTreeModel. removeNodeFromParent (MutableTreeNode  node)
          이 메소드를 메세지로서 보내, 노드를 그 부모로부터 삭제합니다.
 void DefaultMutableTreeNode. setParent (MutableTreeNode  newParent)
          이 노드의 부모를 newParent 로 설정합니다만, 부모의 아이 배열은 변경하지 않습니다.
 void MutableTreeNode. setParent (MutableTreeNode  newParent)
          리시버의 부모를 newParent 로 설정합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.