Сегодня (в который раз!) рванула JTable. Я напоролся на баг, который заключается в следующем: если начать ресайзить столбец таблицы в процессе редактирования ее ячейки, то введенный во время редактирования текст исчезает - вместо него возникает предыдущее значение.
Вот так вот. Багу #4330950 уже почти восемь лет.
Интересно было почитать комментарии к нему на сайте Sun:
- 17 июня 2002 г.: можете пообещать, что это будет исправлено в 1.4.1?
- 6 августа 2005 г.: это должно быт обязательно исправлено в Java 6!
26 июня 2007 г.: проблема все еще жива в j2se 1.6.1!
В этот раз workaround нашелся. Там же, по ссылке, в комментах добрые люди советуют, что надо делать. Спасибо им за это!
0 коммент. | добавить комментарий :: Баг в Swing: редактирование ячейки JTable отменяется при ресайзе столбца
Отправить комментарий