У меня в настоящее время проблема, при которой редактирование содержимого одной ячейки в JTable изменяет содержимое другого; два из столбцов являются взаимоисключающими. Они оба флажки.Взаимные эксклюзивные CellEditors в JTable
На данный момент, если я изменяю одну ячейку, пока другой не будет перерисован, она обновится. Поэтому обе ячейки в строке могут отображаться как выбранные в любой момент времени. Это можно преодолеть, вызвав updateUI(), но он медленный и не очень хорошая идея.
У кого-нибудь есть какие-либо советы или предложения?
К сожалению, решение должно быть в Java 1.4 – colinjwebb
Не совсем ясно, что происходит в сравнении с вашим предполагаемым поведением. Не могли бы вы предоставить пример кода? – rob