Одна вещь, которую вы могли бы сделать, это то, что, когда вы устанавливаете фрейм представления, который содержит таблицу, или когда вы устанавливаете фрейм таблицы, вы можете установить его в соответствии с количеством данных, которые вы получаете ...скажем, например, оставьте ширину как w .. сохраните нужные данные в массиве .. поэтому в операторе if напишите условия таким образом, чтобы ширина табличного представления зависела от количества массивов .. Iнадеюсь, это даст вам представление о том, что делать ...