@Override
    public AccessibleContext getAccessibleContext() {
      if (accessibleContext == null) {
        accessibleContext = new AccessibleJPanel() {
          @Override
          public String getAccessibleName() {
            return AccessibleContextUtil.combineAccessibleStrings(
              myLeftComponent.getAccessibleContext().getAccessibleName(),
              myRightComponent.getAccessibleContext().getAccessibleName());
          }
        };
      }
      return accessibleContext;
    }
@Override
    public AccessibleContext getAccessibleContext()