Джей, не знаю, какую часть ответа вы отметили как правильную, что вы подразумеваете под «отличной идеей» - по крайней мере, немного неясно.Два предложения были:
а) сделать это самостоятельно: оставить открытым вопрос о том, когда, где и как именно б) двухступенчатая загрузка, которая в конечном итоге сводится к измерению только первой загруженной строки.Что уже предусмотрено в ColumnFactory, пожалуйста, прочитайте API для getRowCount (JXTable).
Даже если ваш контекст не настолько однороден, чтобы его можно было решить с помощью простого переопределения getRowCount (), пользовательский ColumnFactory - это путь: вы можете реализовать любую выбранную вами стратегию измерения: -)
@ z7sg: ничто не «убивает» ничего - как вы могли заметить, прочитав api doc ;-) Измерение ячеек не совсем тривиально, реализация по умолчанию не может вместить все это, поэтому ColumnFactory разработан для расширения: подкласс и адаптироваться к вашим потребностям.
Ура Жанетт