프로젝트에 체크 박스가있는 JTable을 하나 생성했습니다. 괜찮아. 그러나 문제는 해당 JTable의 인덱스를 기반으로 제한된 확인란을 제거하는 방법입니다. 아무도 JTable에서 인덱스를 기반으로 제한된 확인란을 제거하는 방법을 말해 줄 수 있습니다.자바 스윙에서 JTable의 체크 박스를 제거하십시오.
-1
A
답변
2
JTable table = new JTable();
...
int row = ...
int column = ...
table.setValueAt("", row, column);
그러면 셀에 체크 상자가 아닌 빈 문자열을 포함하도록 설정됩니다. 이것은 또한 DefaultTableModel을 사용하고 있다고 가정합니다. 당신이 뭔가 다른 일을하고 있다면, 누군가가이 질문에 적절히 대답 할 수있는 코드 스 니펫을 게시해야 할 것입니다.
2
동적으로 수정하려는 JTable이있을 때마다 가장 좋은 방법은 모델을 사용하는 경우에만 수행하는 것입니다. AbstractTableModel을 확장하는 클래스를 만들고 fireTableCellUpdated
과 함께 setValueAt
메서드를 사용하여 업데이트를 수행하십시오.
Java Tutorial을 읽고 여전히 문제가 계속되는 경우 여기에 자세한 설명이 나와 있습니다.
관련 문제
- 1. jqgrid에서 제목 체크 박스를 제거하십시오.
- 2. 체크 박스를 체크 검증
- 3. 자바 스크립트로 체크 박스를 선택 취소하는 방법
- 4. 동적으로 자바 스크립트의 gridview에서 체크 박스를 설정했습니다
- 5. 자바 스크립트로 gridview 내부에있는 체크 박스를 확인하십시오.
- 6. 로터스 노트에 자바 스크립트가있는 체크 박스를 체크/체크하지 않는 방법
- 7. 다른 체크 박스가 선택되어 있으면 자바 스크립트 체크 박스를 체크하십시오
- 8. 마지막 체크 박스를 받으십시오
- 9. 사용자가 체크 한 체크 박스를 체크하지 않음
- 10. 이미지를 클릭하여 체크 박스를 선택하십시오.
- 11. 클래스가있는 체크 박스를 제외한 모든 체크 박스를 선택 취소 하시겠습니까?
- 12. 체크 박스를 설정 한 프로그램과 체크 박스를 클릭하는 사용자를 구별하십시오.
- 13. 체크 박스를 링크로 만드시겠습니까?
- 14. 은 체크 박스를
- 15. 모든 체크 박스를 선택하십시오
- 16. 편집란에서 체크 박스를 선택했습니다.
- 17. 체크 박스를 선택하거나 해제하십시오
- 18. 체크 박스를 클릭 한 후 체크 박스를 체크 표시/체크 해제하지 않습니다.
- 19. JTable의 자동 필터링
- 20. 모든 체크 박스를 체크/체크하지 않음
- 21. 선택한 요소가있는 체크 박스를 체크 표시로 표시
- 22. 체크 표시하지 않고 체크 박스를 봅니까?
- 23. 체크 박스를 반복하고 체크 표시가있는 경우
- 24. 조건부 체크 박스 목록에서 체크 박스를 선택하십시오.
- 25. 체크 박스를 사용하여보기에서 무언가를 체크 표시하는 방법?
- 26. jQuery에서 모든 체크 박스를 찾는다.
- 27. mysql 결과에서 체크 박스를 체크한다.
- 28. 체크 박스를 체크하면 어떻게 지워지나요?
- 29. ASP.NET MVC 체크 박스를 동적으로
- 30. 체크 박스를 눌러도 발사하지 않습니다.
[sscce] (http://sscce.org/)를 제공하여이 문맥에서 "제한적"이라는 단어의 의미를 분명히하십시오. – trashgod