2014-08-29 4 views
0

jTree 행을 편집 할 때 액션 핸들러가 필요합니다. 예를 들어, 데이터베이스의 일부 값을 업데이트해야 할 때,이 새로운 라인을 사용하여 원하는대로 할 수 있도록 라인을 편집 중인지 알아 내 프로그램이 필요합니다.Jtree : 텍스트가 변경되면 액션 핸들러?

누가 처리하는 처리기가 있습니까? "valueChanged"는 변경 사항이 아니라 선택 항목을 감지합니다.

그렇지 않으면 "편집 중"에서 나가서 ENTER를 클릭하면 액션 hadler가 감지하는 경우에도 완벽 할 수 있습니다.

도움이 될 것입니다!

감사합니다.

답변

1

사용자 지정 TreeCellEditor를 만들면 입력이 변경 될 때 알려줍니다. DefaultTreeCellEditor도 라인 편집을 종료 할 때 알려 줄 수 있습니다.

+0

Hello Ben, 도와 주셔서 감사합니다! TreeCellEditor 란 무엇입니까? 사용하기 간단합니까? –

+0

괜찮습니다. 두 줄입니다 : D 감사합니다! –