DefaultTreeCellEditor
DefaultTreeCellEditor (트리 셀 편집기)
DefaultTreeCellEditor은 TreeCellEditor 구현이에요. 아이콘을 얻으려면 DefaultTreeCellRenderer 인스턴스를 제공해야 해요. 선택적으로 DefaultTreeCellRenderer의 아이콘에 따라 배치되는 TreeCellEditor을 제공할 수도 있어요. TreeCellEditor을 제공하지 않으면 TextField가 사용돼요. 편집은 트리플 마우스 클릭, 또는 클릭-일시정지-클릭 후 1200밀리초의 지연으로 시작돼요.
본문
경고: 이 클래스의 직렬화된 객체는 향후 Swing 릴리스와 호환되지 않을 수 있어요. 현재 직렬화 지원은 같은 버전의 Swing을 실행하는 애플리케이션 간 단기 저장이나 RMI에 적합해요. 1.4부터 모든 JavaBeans의 장기 저장 지원이 java.beans 패키지에 추가됐어요. XMLEncoder를 참고하세요.
중첩 클래스
DefaultTreeCellEditor.DefaultTextField— 편집기가 제공되지 않을 때 사용하는 TextField예요.DefaultTreeCellEditor.EditorContainer—editingComponent를 배치하는 역할을 담당하는 컨테이너예요.
필드
주요 필드로는 borderSelectionColor(선택 테두리 색을 그릴지 여부), editingComponent(편집 컨테이너에서 얻은 편집에 사용하는 컴포넌트), editingContainer(편집 컴포넌트를 포함하는 편집 컨테이너) 등이 있어요. canEdit 필드는 Java 2 플랫폼 v1.4부터 더 이상 사용하지 않아요.