Как прокрутить программно до определенной части раздела в Java Desktop Application - PullRequest
0 голосов
/ 15 мая 2018

Как и в HTML, мы можем прокрутить до определенной части страницы, используя идентификатор этого раздела, подробное объяснение .Можно ли реализовать то же самое в настольном приложении Java, где у меня есть панель прокрутки.Я не мог найти такую ​​функциональность.Любые предложения будут полезны.

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

где у меня есть панель прокрутки

Вы можете контролировать расположение области просмотра на панели прокрутки, используя:

scrollPane.getViewport().setViewPosition(...);

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

0 голосов
/ 15 мая 2018

Существует несколько вариантов:

  1. Вы можете программно прокручивать панель прокрутки, но это создаст проблемы при изменении разрешения с экрана на экран.
  2. Вы можете иметьWebView и напишите в нем HTML. Пример.
...