jxbrowser: полоса прокрутки прокручивается не в правильном направлении

Я использовал JXbrowser в проекте приложения Java, таблица будет отображаться в jxBrowser в JPanel. Полоса прокрутки jxBrowser будет отображаться, когда в таблице есть большие данные. Когда я запускаю этот проект на своем ноутбуке (есть сенсорный экран, окно 10), я касаюсь полосы прокрутки и вытираю вниз я вижу низ таблицы, широко вверх я вижу верх, все правильно, я не могу коснуться в таблице, чтобы расширить вниз или вверх. Но когда я запускаю этот проект на другом устройстве (есть сенсорный экран, окно 10), нажмите в полосе прокрутки и стирании вниз я вижу верхнюю часть таблицы, смахивая вверх, я вижу нижнюю часть, и я могу коснуться таблицы, чтобы расширить ее вниз или вверх.

Кто-нибудь поможет мне в этом? это так странно.


person ivy Phan    schedule 04.08.2016    source источник
comment
Может скриншот поможет?   -  person AMAN77    schedule 04.08.2016


Ответы (1)


Пожалуйста, не помещайте JxBrowser BrowserView в панель прокрутки Java Swing. BrowserView имеет свои собственные полосы прокрутки, которые будут отображаться автоматически, когда это необходимо (например, в Google Chrome). Возможно, поведение, которое вы видите, вызвано использованием двух панелей прокрутки: вашей и BrowserView.

person Vladimir    schedule 04.08.2016
comment
Привет Владимир, прежде всего, спасибо за ваш совет. Но в View я добавляю BrowserView в Box и Box в JPanel. Я не использую JScrollpane. - person ivy Phan; 09.08.2016
comment
Может быть, именно так настраивается направление прокрутки в вашей среде Windows 10? Не могли бы вы проверить, видите ли вы такое же поведение в Google Chrome в той же среде. - person Vladimir; 09.08.2016
comment
Я проверил такое же поведение в Google Chrome в той же среде и правильно запустил сенсорный экран. - person ivy Phan; 10.08.2016