|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
TreeNode 를 사용하고 있는 패키지 | |
---|---|
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다. |
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다. |
javax.swing.text.html | HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다. |
javax.swing.tree | javax.swing.JTree 를 처리하기 위한 클래스와 인터페이스를 제공합니다. |
javax.swing 에서의 TreeNode 의 사용 |
---|
TreeNode 를 구현하고 있는 javax.swing 의 클래스 | |
---|---|
static class |
JTree.DynamicUtilTreeNode
DynamicUtilTreeNode 는, 벡터, 해시 테이블, 배열, 및 캐릭터 라인을 랩 해, 필요에 따라서 적절한 아이 트리 노드를 작성할 수 있습니다. |
TreeNode 를 돌려주는 javax.swing 의 메소드 | |
---|---|
TreeNode |
JTree.DynamicUtilTreeNode. getChildAt (int index)
필요에 따라서, 아이를 로드하기 위해서(때문에) 서브 클래스화 됩니다. |
TreeNode 형의 파라미터를 가지는 javax.swing 의 생성자 | |
---|---|
JTree (TreeNode root)
Hashtable 지정된 TreeNode 를 루트에 가지는, 루트 노드를 표시하는 JTree 를 돌려줍니다. |
|
JTree (TreeNode root,
boolean asksAllowsChildren)
루트 노드를 표시해, 노드가 잎노드인가 어떤가를 지정된 방법으로 결정하는, 지정된 TreeNode 를 루트로서 가지는 JTree 를 돌려줍니다. |
javax.swing.text 에서의 TreeNode 의 사용 |
---|
TreeNode 를 구현하고 있는 javax.swing.text 의 클래스 | |
---|---|
class |
AbstractDocument.AbstractElement
요소의 추상 부분을 구현합니다. |
class |
AbstractDocument.BranchElement
다른 요소를 포함한 복합 요소를 구현합니다. |
class |
AbstractDocument.LeafElement
어떤 종류의 컨텐츠를 직접 나타내는 요소를 구현합니다. |
protected class |
DefaultStyledDocument.SectionElement
문서의 디폴트 루트 요소로, 포함되는 단락이나 행을 매핑 합니다. |
TreeNode 를 돌려주는 javax.swing.text 의 메소드 | |
---|---|
TreeNode |
AbstractDocument.AbstractElement. getChildAt (int childIndex)
인덱스 childIndex 에 있는 아이 TreeNode 를 돌려줍니다. |
TreeNode |
AbstractDocument.AbstractElement. getParent ()
리시버의 친 TreeNode 를 돌려줍니다. |
TreeNode 형의 파라미터를 가지는 javax.swing.text 의 메소드 | |
---|---|
int |
AbstractDocument.AbstractElement. getIndex (TreeNode node)
리시버의 아이중에서 node 의 인덱스를 돌려줍니다. |
javax.swing.text.html 에서의 TreeNode 의 사용 |
---|
TreeNode 를 구현하고 있는 javax.swing.text.html 의 클래스 | |
---|---|
class |
HTMLDocument.BlockElement
HTML 의 구조 블록을 나타내는 요소입니다. |
class |
HTMLDocument.RunElement
HTML 문자 레벨 속성세트를 할당할 수 있고 있는 텍스트의 체크를 나타내는 요소입니다. |
javax.swing.tree 에서의 TreeNode 의 사용 |
---|
javax.swing.tree 에서의 TreeNode 의 서브 인터페이스 | |
---|---|
interface |
MutableTreeNode
자식(child) 노드의 추가 또는 삭제, 또는 노드에 포함되고 있는 사용자 객체의 내용 변경에 의해 변경할 수 있는, 트리 노드의 객체에 관한 필요 조건을 정의합니다. |
TreeNode 를 구현하고 있는 javax.swing.tree 의 클래스 | |
---|---|
class |
DefaultMutableTreeNode
DefaultMutableTreeNode 는, 트리 데이터 구조의 범용 노드입니다. |
TreeNode 로서 선언되고 있는 javax.swing.tree 의 필드 | |
---|---|
protected TreeNode |
DefaultTreeModel. root
트리의 루트입니다. |
TreeNode 형의 형태 파라미터를 가지는 javax.swing.tree 의 필드 | |
---|---|
static Enumeration <TreeNode > |
DefaultMutableTreeNode. EMPTY_ENUMERATION
항상 빈 상태(empty)의 열거입니다. |
TreeNode 를 돌려주는 javax.swing.tree 의 메소드 | |
---|---|
TreeNode |
DefaultMutableTreeNode. getChildAfter (TreeNode aChild)
이 노드의 아이 배열내에서 aChild 의 직후에 오는 아이를 돌려줍니다. |
TreeNode |
TreeNode. getChildAt (int childIndex)
인덱스 childIndex 에 있는 아이 TreeNode 를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getChildAt (int index)
이 노드의 아이 배열에 있는, 지정된 인덱스의 아이를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getChildBefore (TreeNode aChild)
이 노드의 아이 배열내에서 aChild 의 직전에 오는 아이를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getFirstChild ()
이 노드의 최초의 아이를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getLastChild ()
이 노드의 마지막 아이를 돌려줍니다. |
TreeNode |
TreeNode. getParent ()
리시버의 친 TreeNode 를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getParent ()
이 노드의 부모를 돌려줍니다. |
TreeNode [] |
DefaultMutableTreeNode. getPath ()
루트로부터 이 노드에 이를 때까지의 패스를 돌려줍니다. |
TreeNode [] |
DefaultTreeModel. getPathToRoot (TreeNode aNode)
루트 노드까지를 포함한 노드의 부모를 구축합니다. |
protected TreeNode [] |
DefaultMutableTreeNode. getPathToRoot (TreeNode aNode,
int depth)
루트 노드까지를 포함한 노드의 부모를 구축합니다. |
protected TreeNode [] |
DefaultTreeModel. getPathToRoot (TreeNode aNode,
int depth)
루트 노드까지를 포함한 노드의 부모를 구축합니다. |
TreeNode |
DefaultMutableTreeNode. getRoot ()
이 노드를 포함하는 트리의 루트를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getSharedAncestor (DefaultMutableTreeNode aNode)
이 노드와 aNode 에 가장 가까운 공통의 상위 노드를 돌려줍니다. |
TreeNode 형의 파라미터를 가지는 javax.swing.tree 의 메소드 | |
---|---|
TreeNode |
DefaultMutableTreeNode. getChildAfter (TreeNode aChild)
이 노드의 아이 배열내에서 aChild 의 직후에 오는 아이를 돌려줍니다. |
TreeNode |
DefaultMutableTreeNode. getChildBefore (TreeNode aChild)
이 노드의 아이 배열내에서 aChild 의 직전에 오는 아이를 돌려줍니다. |
int |
TreeNode. getIndex (TreeNode node)
리시버의 아이중에서 node 의 인덱스를 돌려줍니다. |
int |
DefaultMutableTreeNode. getIndex (TreeNode aChild)
이 노드의 아이 배열에 있는, 지정된 아이의 인덱스를 돌려줍니다. |
TreeNode [] |
DefaultTreeModel. getPathToRoot (TreeNode aNode)
루트 노드까지를 포함한 노드의 부모를 구축합니다. |
protected TreeNode [] |
DefaultMutableTreeNode. getPathToRoot (TreeNode aNode,
int depth)
루트 노드까지를 포함한 노드의 부모를 구축합니다. |
protected TreeNode [] |
DefaultTreeModel. getPathToRoot (TreeNode aNode,
int depth)
루트 노드까지를 포함한 노드의 부모를 구축합니다. |
boolean |
DefaultMutableTreeNode. isNodeAncestor (TreeNode anotherNode)
anotherNode 가 이 노드의 상위 노드인 경우, 즉, 이 노드, 이 노드의 부모, 또는 이 노드의 부모의 상위 노드인 경우에 true 를 돌려줍니다. |
boolean |
DefaultMutableTreeNode. isNodeChild (TreeNode aNode)
aNode 가 이 노드의 아이인 경우는 true 를 돌려줍니다. |
boolean |
DefaultMutableTreeNode. isNodeSibling (TreeNode anotherNode)
anotherNode 가 이 노드와 같은 부모를 가지는 형제 위젯인 경우는 true 를 돌려줍니다. |
void |
DefaultTreeModel. nodeChanged (TreeNode node)
사용자가 트리내의 노드의 표현 방법을 변경한 후에, 이 메소드를 호출합니다. |
void |
DefaultTreeModel. nodesChanged (TreeNode node,
int[] childIndices)
childIndicies 로 식별되는 아이를 트리내에서 표현하는 방법을 사용자가 변경한 후에, 이 메소드를 호출합니다. |
void |
DefaultTreeModel. nodeStructureChanged (TreeNode node)
노드의 아이, 그 아이의 아이, 등과 같이 사용자가 노드의 자손을 전체적으로 변경했을 경우에, 이 메소드를 호출합니다. |
void |
DefaultTreeModel. nodesWereInserted (TreeNode node,
int[] childIndices)
사용자가 몇개의 TreeNode 를 노드에 삽입한 후에 이 메소드를 호출합니다. |
void |
DefaultTreeModel. nodesWereRemoved (TreeNode node,
int[] childIndices,
Object [] removedChildren)
사용자가 몇개의 TreeNode 를 노드로부터 삭제한 후에 이 메소드를 호출합니다. |
Enumeration |
DefaultMutableTreeNode. pathFromAncestorEnumeration (TreeNode ancestor)
ancestor 로부터 이 노드까지의 패스를 더듬는 열거를 생성해 돌려줍니다. |
void |
DefaultTreeModel. reload (TreeNode node)
사용자가 이 모델의 의존하는 TreeNode 를 변경했을 경우, 이 메소드를 호출합니다. |
void |
DefaultTreeModel. setRoot (TreeNode root)
루트를 root 로 설정합니다. |
TreeNode 형의 파라미터를 가지는 javax.swing.tree 의 생성자 | |
---|---|
DefaultTreeModel (TreeNode root)
어느 노드에서도 아이를 인기가 있는 트리를 작성합니다. |
|
DefaultTreeModel (TreeNode root,
boolean asksAllowsChildren)
어느 노드에서도 아이를 인기가 있을지 어떨지, 특정의 노드만이 아이를 인기가 있을지 어떨지를 지정하는 트리를 작성합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.