private JComponent buildScriptToolbar() {
    JXToolBar toolBar = UISupport.createToolbar();
    JButton runButton = UISupport.createToolbarButton(runScriptAction);
    toolBar.add(runButton);
    toolBar.add(Box.createHorizontalGlue());
    JLabel label =
        new JLabel(
            "<html>Script is invoked with <code>log</code>, <code>context</code>, "
                + "<code>requestContext</code>, <code>mockRequest</code> and <code>mockResponse</code> variables</html>");
    label.setToolTipText(label.getText());
    label.setMaximumSize(label.getPreferredSize());

    toolBar.add(label);
    toolBar.addUnrelatedGap();
    toolBar.addFixed(
        UISupport.createActionButton(
            new ShowOnlineHelpAction(mockResponse.getScriptHelpUrl()), true));

    return toolBar;
  }