JTable DefaultCellRenderer가 Object.class를 설정하면 BigDecimal Type에서 작동하지 않습니다.
하지만 내 테이블 렌더링은 다음과 같이 작동합니다. 유형이있는 열을 적용하지 않았습니다. "BigDecimal", 기타 문자열 필드는 모두 정상적으로 작동합니다.
그리고 나서, 한 줄 더 추가합니다.
setDefaultRenderer(BigDecimal.class, new MyTableRenderer());
그러면 모든 것이 올바르게 작동합니다. 왜 이런 식으로?