트리 컴포넌트 썸네일형 리스트형 [java]이것이 자바다 부록 Java UI 9 (Swing을 이용한 트리 컴포넌트) 1. 트리 컴포넌트 ▷ 계층적인 데이터를 표시하는 컴포넌트, Swing은 트리 컴포넌트로 JTree를 제공 ▷ 하나의 루트 노드 아래에 여러 개의 자식 노드를 가지며, 자식 노드는 또 다시 자식 노드를 가질 수 있음 ▷ 동일한 부모 노드를 갖는 노드들을 묶어서 형제 노드라고 부르며, 자식 노드가 없는 마지막 노드는 잎사귀 노드(리프 노드)라고 함 (1) 트리 생성 ▷ 생성자의 매개값으로 루트 노드를 대입해야 하는데, 루트 노드는 DefaultMutableTreeNode로 생성 ▷ 부모 노드, 리프 노드를 생성하는데도 사용 ◎ 기본적인 노드 모양 나타내는 예제 import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JScrol.. 더보기 이전 1 다음