JTree
* 생성자
1. 디폴트 생성자
2.
3.
*메소드
jr.addSelectionRow(1); // 인덱스에 해당하는 폴더를 선택한 상태로 나타남
jr.expandRow(1); // 인덱스에 해당하는 폴더를 확장시킨 상태로 나타남.
jr.setDragEnabled(true); // 해당 파일이나 폴더를 드래그 해서 이동시킬수 있는지 여부 지정
jr.setEditable(true); // 파일이나 폴더명 수정 가능한지 여부 지정
jr.setToggleClickCount(2); // 폴더확장및 축소를 , 마우스 몇번 클릭해야 하는지 지정
그외에도 많음..
TreeNode 인터페이스 -> MutableTreeNode -> DefaultMutableTreeNode 클래스 로 상속됨
* 생성자
DefaultMutableTreeNode()
DefaultMutableTreeNode(Object)
DefaultMutableTreeNode(Object,boolean) -> 불리언값은, 자식 노드의 유무를 지정 함.
* 메소드
DefaultTreeModel
DefaultTreeCellRenderer -> 트리의 속성, 색상 등 변경
'JAVA > Swing' 카테고리의 다른 글
JTree Event Listener (0) | 2013.03.02 |
---|---|
JTable Event Listener (0) | 2013.03.01 |
JTable (0) | 2013.03.01 |
Action 인터페이스 (0) | 2013.03.01 |
Timer , ToolTipManager (0) | 2013.03.01 |