2012-09-11 1 views
0

을 누르면 JCheckBox에 내가이 문제가 JTable로 선택을 잃었다는하십시오 JTable의JCheckBox에을 추가했다. 내 모델에서이 jcheckbox는 getValueAt으로로드되고 사용자가 선택한 경우 setValueAt 메서드를 사용합니다.JAVA : 버튼

선택한 모든 행 (실 값)이 사라지고 루프가 참값으로 아무것도 읽지 않을 때까지 확인 버튼을 누르기 전까지 아무런 문제가 없습니다.

내 실수는 어디에서 왔습니까? 확인 버튼을 누르기 전에 모델을 업데이트하려면 어떻게해야합니까? 당신이 찾고있는 것처럼

답변

1

는 소리 :

table.putClientProperty("terminateOnFocusLost", true); 

이 초점이 외부로 옮겨진 경우 진행중인 편집을 저지하려고 테이블을 알려줍니다, 그것은의 아이가 아닌 구성 요소이다 표.