code: public static JComponent createTitleLabel(final String text, final ActionListener backButtonActionListener) {
          final DCLabel titleLabel = new DCLabel(false, text, WidgetUtils.BG_COLOR_BLUE_DARK, null);
          titleLabel.setFont(WidgetUtils.FONT_BANNER);
  
          final EmptyBorder border = new EmptyBorder(adjuster.adjust(20), MARGIN_LEFT, adjuster.adjust(10), 0);
  
          if (backButtonActionListener != null) {
              titleLabel.addMouseListener(new MouseAdapter() {
                  @Override
                  public void mouseClicked(final MouseEvent e) {
                      backButtonActionListener.actionPerformed(null);
                  }
              });
              titleLabel.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
  
              final DCPanel panel = DCPanel.flow(Alignment.LEFT, MARGIN_LEFT, 0,
                      createBackToWelcomeScreenButton(backButtonActionListener), titleLabel);
              panel.setBorder(border);
              return panel;
          } else {
              titleLabel.setBorder(border);
              return titleLabel;
          }
      }
docs: Creates a label for the title of the screen
  
  @param text
  @param includeBackButton
  @param window
  @return