У меня есть JScrollPane с JTreeTable.Обычно мой JTable содержит много элементов, и приложение должно установить фокус на конкретную строку в древовидной таблице и прокрутить до нее.Я использую следующий рекомендуемый код для установки фокуса:
table.scrollRectToVisible(table.getCellRect(rowIndex, vColIndex, true));
По какой-то причине это работает, только если вновь выбранная строка находится ниже текущих видимых строк.Но когда программа просит выбрать невидимую строку выше текущей видимой строки, она вообще не прокручивается до этой позиции.Я много гуглил о проблеме, но пока не нашел решения.У кого-нибудь есть идеи, как решить эту проблему?Заранее спасибо.