Получить ширину столбца по индексу вместо позиции

#java #nattable

#java #nattable

Вопрос:

Я хотел бы получить ширину столбца по индексу вместо позиции.

Чтобы получить ширину просматриваемых в данный момент столбцов, я могу использовать это.

 bodyLayer.getColumnWidthByPosition(columnPosition)
  

Возможно ли вместо этого получить ширину столбца по индексу? Это позволило бы мне получить ширину столбцов столбцов, которых нет в области просмотра. Я хотел бы перебрать каждый столбец и получить его ширину.

Ответ №1:

Это возможно только в том случае, если вы работаете на более глубоком уровне, таком как dataLayer. ViewportLayer не вернет вам ширину столбца, который в данный момент не виден. Это нарушило бы дизайн ViewportLayer.