Examples of ButtonBarBuilder


Examples of com.jgoodies.forms.builder.ButtonBarBuilder

    updateControlStatus();
  }

  private JPanel createButtonBar()
  {
    ButtonBarBuilder builder = new ButtonBarBuilder();
    builder.addGlue();
    builder.addGridded(_exportBtn);                     
    builder.addRelatedGap();                  
    builder.addGridded(_cancelBtn);

    return builder.getPanel()
  }
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

       
        return panel;
    }

  private JPanel buildToolBar() {
    final ButtonBarBuilder builder = new ButtonBarBuilder();
    builder.addGlue();
        final GenerateSqlDialog dlg = this;

      // i18n[mssql.ok=OK]
      JButton okButton = new JButton(s_stringMgr.getString("mssql.ok"));
        okButton.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
               _wasCompleted = true;
               dlg.setVisible(false);
            }
        });
    builder.addGridded(okButton);
       
    builder.addRelatedGap();

     // i18n[mssql.cancel=Cancel]
      JButton cancelButton = new JButton(s_stringMgr.getString("mssql.cancel"));
        cancelButton.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                _wasCompleted = false;
                dlg.setVisible(false);
            }
        });
        builder.addGridded(cancelButton);

    return builder.getPanel();
  }
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

    return tabPnl;
  }

  private JPanel buildToolBar()
  {
    final ButtonBarBuilder builder = new ButtonBarBuilder();
    builder.addGlue();
    // i18n[mysql.alterDlgAlter=Alter]
    builder.addGridded(new JButton(s_stringMgr.getString("mysql.alterDlgAlter")));
    builder.addRelatedGap();
    // i18n[mysql.alterDlgClose=Close]
    builder.addGridded(new JButton(s_stringMgr.getString("mysql.alterDlgClose")));

    return builder.getPanel();
  }
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

    return legend;
  }

  private void buildLegend()
  {
    ButtonBarBuilder builder = new ButtonBarBuilder();

    builder.addFixed( new JLabel( "ThreadCount", createLegendIcon( THREADCOUNT_COLOR ), JLabel.LEFT ) );
    builder.addUnrelatedGap();
    builder.addFixed( new JLabel( "Average (ms)", createLegendIcon( AVERAGE_COLOR ), JLabel.LEFT ) );
    builder.addUnrelatedGap();
    builder.addFixed( new JLabel( "ErrorCount", createLegendIcon( ERRORS_COLOR ), JLabel.LEFT ) );
    builder.addUnrelatedGap();
    builder.addFixed( new JLabel( "Transaction/Sec", createLegendIcon( TPS_COLOR ), JLabel.LEFT ) );
    builder.addUnrelatedGap();
    builder.addFixed( new JLabel( "Bytes/Sec", createLegendIcon( BPS_COLOR ), JLabel.LEFT ) );

    builder.setBorder( BorderFactory.createEmptyBorder( 3, 3, 3, 3 ) );

    legend = builder.getPanel();
  }
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

  private JComponent buildDispatchEditor()
  {
    dispatchPanel = new JPanel( new BorderLayout() );
    dispatchPanel.setOpaque( true );
    ButtonBarBuilder builder = new ButtonBarBuilder();
    builder.addFixed( new JLabel( "Dispatch: " ) );
    builder.addRelatedGap();
    dispatchCombo = new JComboBox( MockOperationDispatchRegistry.getDispatchTypes() );
    dispatchCombo.setSelectedItem( null );

    dispatchCombo.addItemListener( new ItemListener()
    {
      public void itemStateChanged( ItemEvent e )
      {
        if( dispatchPanel.getComponentCount() > 1 )
          dispatchPanel.remove( 1 );

        String item = ( String )dispatchCombo.getSelectedItem();
        dispatcher = getModelItem().setDispatchStyle( item );

        dispatchPanel.add( dispatcher.getEditorComponent(), BorderLayout.CENTER );
        dispatchPanel.revalidate();
        dispatchPanel.repaint();

        if( dispatchInspector != null && item != null )
        {
          dispatchInspector.setTitle( "Dispatch (" + item + ")" );
        }
      }
    } );

    builder.addFixed( dispatchCombo );

    builder.addUnrelatedGap();
    builder.addFixed( new JLabel( "Default Response: " ) );
    builder.addRelatedGap();

    ModelItemNames<MockResponse> names = new ModelItemNames<MockResponse>( getModelItem().getMockResponses() );
    defaultResponseCombo = new JComboBox( new ExtendedComboBoxModel( names.getNames() ) );
    defaultResponseCombo.setPreferredSize( new Dimension( 150, 20 ) );
    defaultResponseCombo.addItemListener( new ItemListener()
    {
      public void itemStateChanged( ItemEvent e )
      {
        Object selectedItem = defaultResponseCombo.getSelectedItem();
        getModelItem().setDefaultResponse( ( String )selectedItem );
      }
    } );

    builder.addFixed( defaultResponseCombo );
    builder.setBorder( BorderFactory.createEmptyBorder( 2, 3, 3, 3 ) );

    dispatchPanel.add( builder.getPanel(), BorderLayout.NORTH );

    // init data
    defaultResponseCombo.setSelectedItem( getModelItem().getDefaultResponse() );
    dispatchCombo.setSelectedItem( getModelItem().getDispatchStyle() );
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

    buildUI();
  }

  private void buildUI()
  {
    ButtonBarBuilder builder = new ButtonBarBuilder();
    builder.addFixed( new JLabel( "TestStep Name" ) );
    builder.addRelatedGap();
    nameField = new JUndoableTextField( getModelItem().getName() );
    nameField.getDocument().addDocumentListener( new DocumentListenerAdapter()
    {
      @Override
      public void update( Document document )
      {
        getModelItem().setName( nameField.getText() );
      }
    } );

    nameField.setPreferredSize( new Dimension( 200, 20 ) );
    builder.addFixed( nameField );

    builder.getPanel().setBorder( BorderFactory.createEmptyBorder( 3, 3, 3, 3 ) );
    add( builder.getPanel(), BorderLayout.NORTH );

    split = UISupport.createVerticalSplit( createDescriptionField(), createExpectedResultField() );
    add( split, BorderLayout.CENTER );

    SwingUtilities.invokeLater( new Runnable()
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

  private JPanel createDescriptionField()
  {
    JPanel panel = UISupport.createEmptyPanel( 3, 3, 3, 3 );

    ButtonBarBuilder builder = new ButtonBarBuilder();
    builder.addFixed( new JLabel( "<html><b>Description - Describe what actions to perform</b></html>" ) );
    panel.add( builder.getPanel(), BorderLayout.NORTH );

    descriptionField = new JUndoableTextArea( getModelItem().getDescription() );
    descriptionField.getDocument().addDocumentListener( new DocumentListenerAdapter()
    {
      @Override
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

      progressBar.setSize( new Dimension( 120, 20 ) );
      progressBar.setStringPainted( true );
      progressBar.setString( "Loading Definition.." );
      progressBar.setIndeterminate( true );

      ButtonBarBuilder builder = ButtonBarBuilder.createLeftToRightBuilder();
      builder.addGlue();
      builder.addFixed( progressBar );
      builder.addGlue();
      builder.setBorder( BorderFactory.createEmptyBorder( 10, 10, 10, 10 ) );

      partTabs.addTab( "Loading.. ", builder.getPanel() );
      return true;
    }
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

    progressBar = new JProgressBar( 0, 100 );
    progressBar.setPreferredSize( new Dimension( 70, 20 ) );

    toolbar.addFixed( progressBar );

    ButtonBarBuilder builder = new ButtonBarBuilder();

    builder.addFixed( new JLabel( "Threads:" ) );
    builder.addRelatedGap();

    threadsSpinner = new JSpinner( new SpinnerNumberModel( getModelItem().getThreadCount(), 1, 9999, 1 ) );
    threadsSpinner.setToolTipText( "Sets the number of threads (\"Virtual Users\") to run this TestCase" );
    UISupport.setPreferredHeight( threadsSpinner, 18 );
    threadsSpinner.getModel().addChangeListener( new ChangeListener()
    {

      public void stateChanged( ChangeEvent e )
      {
        getModelItem().setThreadCount( ( ( SpinnerNumberModel )threadsSpinner.getModel() ).getNumber().intValue() );
      }
    } );

    builder.addFixed( threadsSpinner );
    builder.addUnrelatedGap();

    LoadStrategy loadStrategy = loadTest.getLoadStrategy();

    builder.addFixed( new JLabel( "Strategy" ) );
    builder.addRelatedGap();
    builder.addFixed( strategyCombo );
    builder.addUnrelatedGap();

    loadStrategyConfigurationPanel = new JPanel( new BorderLayout() );
    loadStrategyConfigurationPanel.add( loadStrategy.getConfigurationPanel(), BorderLayout.CENTER );

    builder.addFixed( loadStrategyConfigurationPanel );
    builder.setBorder( BorderFactory.createEmptyBorder( 2, 3, 3, 3 ) );

    return UISupport.buildPanelWithToolbar( toolbar, builder.getPanel() );
  }
View Full Code Here

Examples of com.jgoodies.forms.builder.ButtonBarBuilder

  private JTextField textField;
  private String initialFolder;

  public DirectoryFormComponent( String tooltip )
  {
    ButtonBarBuilder builder = new ButtonBarBuilder( this );
    textField = new JTextField( 30 );
    textField.setToolTipText( tooltip );
    builder.addGriddedGrowing( textField );
    builder.addRelatedGap();
    builder.addFixed( new JButton( new SelectDirectoryAction() ) );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.