Jxbrowser 6.20: поиск в PDF большого размера (приблизительно в ГБ) вызывает исключение com.teamdev.jxbrowser.chromium.internal.ipc.IPCException - PullRequest
0 голосов
/ 16 октября 2018

Jxbrowser: Я искал текст в большом размере pdf (приблизительно в Гб), открытый в Jxbrowser. Я нажал enter, затем поток jxbrowser завис на 120 секунд, и проблема воспроизводилась только при поиске в Pdf.

Исключение в потоке "AWT-EventQueue-0" com.teamdev.jxbrowser.chromium.internal.ipc.IPCException: Ответ не был получен.2018-09-25 21: 48: 59,039 [AWT-EventQueue-0] ОШИБКА com.pg.orion.eng.startUp.StandardStream - в com.teamdev.jxbrowser.chromium.Browser.findText (SourceFile: 1248)

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

Кто-нибудь может сказать мне, это известная проблема?И планируете ли решить проблему в следующих выпусках JxBrowser?

1 Ответ

0 голосов
/ 22 октября 2018

Не рекомендуется вызывать Browser.findText () в EDT, поскольку поиск текста может занять некоторое время в зависимости от размера документа PDF.

Если вы вызовете этот метод в EDT, вы на некоторое время заблокируете пользовательский интерфейс, и в файлах PDF большого размера может возникнуть исключение.

Пожалуйста, попробуйте вызвать этот метод в другом потоке.

...