docs: @Override
      public void setVisible(boolean b) {
          super.setVisible(b);
          if (b) {
              // this needs to be done after the window is visible
              console.consoleTextArea.requestFocus();
              context.split.setDividerLocation(0.5);
              try {
                  console.setMaximum(true);
                  console.setSelected(true);
                  console.show();
                  console.consoleTextArea.requestFocus();
              } catch (Exception exc) {
              }
          }
      }