GUI 응용 프로그램에서 JTable을 격자 위치로 사용하여 게임의 위치를 나타냅니다. 개체의 특정 위치를 나타내는 테이블의 셀에 특정 색을 지정하고 일부 동작에서는 이동할 개체 (예 : Grid/JTable에서 이동하는 색 셀)를 원합니다. DefaultTableCellRenderer
을 확장하는 클래스를 만들어 셀 색상을 변경할 수 있다는 것을 알고 있습니다. 이것이 유일한 방법일까요? 또는 셀 색상을 변경하는 더 간단한 방법이 있습니까 ?? 또한 JXTable은 이러한 응용 프로그램에서 JTable보다 우수합니까?TableCellRenderer를 사용하여 JTable 셀 색상을 변경하십시오.
편집 : 경우에 어떤 TableCellRenderer
나는 여전히 사용하고 함께 내가 버튼 클릭, 키보드 클릭 ... 등으로, 즉 동적으로 변경하기 위해 특정 세포 색상이 필요하다는 사실을 포함하지 않았다, 그 여전히 가능 JTable?
감사의 JTable로
준비된 렌더러가 할 수 있습니다. – mKorbel