Exemplo n.º 1
0
 private void updateNavigateButtons(JWebBrowser webBrowser) {
   navigateBar.updateLocation(webBrowser.getResourceLocation());
   navigateBar.getStopButton().setEnabled(false);
   INativeWebBrowser nativeWebBrowser = (INativeWebBrowser) webBrowser.getNativeComponent();
   if (!nativeWebBrowser.isNativePeerDisposed()) {
     boolean isBackEnabled =
         nativeWebBrowser.isNativePeerInitialized()
             ? nativeWebBrowser.isBackNavigationEnabled()
             : false;
     navigateBar.getBackButton().setEnabled(isBackEnabled);
     boolean isForwardEnabled =
         nativeWebBrowser.isNativePeerInitialized()
             ? nativeWebBrowser.isForwardNavigationEnabled()
             : false;
     navigateBar.getForwardButton().setEnabled(isForwardEnabled);
   }
 }