2011-09-12 5 views
1

JTable 편집기 모드에서 값이 입력되고 편집기에서 포커스가 손실되면 JTextField가 있는데,이 값은 렌더링 모드에서 텍스트로 표시됩니다.JTable 렌더링 및 편집기 쿼리?

시나리오이다 :: 잘못된 값이 텍스트 필드에 입력되는 경우, 어떻게 편집기에서 텍스트 필드에 포커스를 다시 복원 할 수 있습니다 렌더링하는 여행 초점을 허용하지 않고 ..

미리 감사드립니다 ....

답변

3

cellEditor의 stopCellEditing을 재정의하고 거기에서 유효성 검사를 실행합니다. 유효하지 않은 경우 슈퍼를 반환하고 false를 반환하지 않는 경우