부울 값 열이있는 JTable
이 있습니다. 모델에 저장된 상태에 따라 일부 또는 모두를 편집 할 수 없게 만듭니다 (모델의 isCellEditable()
은 false를 반환합니다). 그러나 이것은 편집 가능 셀에 대해 비활성화로 체크 박스를 렌더링하는 부울 렌더러를 만들지 않습니다.JTable 비활성화 됨 확인란을 사용하여 편집 할 수없는 셀을 찾습니다.
사용자 정의 부울 렌더러를 작성하는 것 이외에 다른 방법을 사용하는 방법이 있습니까?
내 렌더러를 작성해야한다면 JCheckbox
이외의 클래스를 확장해야합니까? 난 그저 렌더링하기 전에 확인란을 비활성화하고 모든 렌더링 코드를 구현하고 선택한 모양과 물건을 처리하지 않으려 고합니다.
더 나은 도움을 [MCVE] (http://stackoverflow.com/help/mcve) (검증 가능한 최소 예). –
은 로컬 변수의 JTable/XxxTableModel에 대한 하드 코딩 된 값을 사용하여 SSCCE/MCVE, short, runnable, compilable – mKorbel