Мне удалось прослушать любое событие редактирования, используя DocumentListener для каждой ячейки.
Это действительно работает для изменения размера таблицы во время этих событий - однако, если я это сделаю и столбец изменится в размере,Ячейка, которую я редактирую, внезапно окрашивается в синий цвет, как будто я только что выделил столбец с помощью мыши.Однако ячейка остается в режиме редактирования.Сейчас я пытаюсь избавиться от синего цвета, запустив еще несколько событий.Я надеюсь, что в какой-то момент все закончится неудачей.
В любом случае, если я действительно придерживаюсь этого подхода, мне нужно рассчитать необходимый размер столбца на основе символов, введенных в мою ячейку - трудная задача, если я используюнемоноширинные шрифты.Есть идеи на этот счет?