Долгое время не было ответов на исходный вопрос, поэтому я сообщаю о своих выводах по проблеме, если кому-то еще захочется воспользоваться.
Насколько я обнаружил, событие DocumentCompleted отсутствует, но я достиг аналогичных результатов, добавив прослушиватели с использованием
webBrowser.addWebBrowserListener(new WebBrowserListener() {
public void loadingProgressChanged(WebBrowserEvent wbe) {
JWebBrowser wb = wbe.getWebBrowser();
String pageUrl = wb.getResourceLocation();
int progress = wb.getLoadingProgress();
if (progress == 100) {
String jsCommand = "";
....
wb.executeJavascript(jsCommand);
}
}
}
...