Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Spinner


   *            the parent
   * @return the text control
   */
  public Spinner getSpinnerControl(Composite parent) {
    if (spinner == null) {
      spinner = new Spinner(parent, SWT.SINGLE | SWT.BORDER);
      spinner.setFont(parent.getFont());
      switch (validateStrategy) {
      case VALIDATE_ON_KEY_STROKE:
        spinner.addKeyListener(new KeyAdapter() {

View Full Code Here


      }
    });

    createLabel(client, Messages.ApplicationDetailsPart_TEXT_INSTANCE, SWT.CENTER);

    instanceSpinner = new Spinner(client, SWT.BORDER);
    GridDataFactory.fillDefaults().align(SWT.LEFT, SWT.CENTER).applyTo(instanceSpinner);
    instanceSpinner.setMinimum(0);
    instanceSpinner.addModifyListener(new ModifyListener() {

      public void modifyText(ModifyEvent e) {
View Full Code Here

                    depthLimit.setEnabled(false);
                }
            }
        });

        depthLimit = new Spinner(filterOptionsComposite, 0);
        toolkit.adapt(depthLimit);
        depthLimit.setMinimum(1);
        depthLimit.setSelection(2);
        depthLimit.setIncrement(1);
        depthLimit.setSize(150, 40);
View Full Code Here

        Composite compositeRowZoom = new Composite(compositeZoom, SWT.NONE);
        compositeRowZoom.setLayout(new GridLayout(2, true));
        Label lblZoomMin = new Label (compositeRowZoom, SWT.HORIZONTAL | SWT.BOLD);
        lblZoomMin.setText(Messages.Wizard_CS_Min);
               
        spZoomMin = new Spinner (compositeRowZoom, SWT.BORDER | SWT.READ_ONLY);
        spZoomMin.setMinimum(0);
        spZoomMin.setMaximum(22);
        spZoomMin.setSelection(2);
        spZoomMin.setIncrement(1);
        spZoomMin.pack();
        //endregion

        //region Zoom-Max
        Label lblZoomMax = new Label (compositeRowZoom, SWT.HORIZONTAL | SWT.BOLD);
        lblZoomMax.setText(Messages.Wizard_CS_Max);
               
        spZoomMax = new Spinner (compositeRowZoom, SWT.BORDER | SWT.READ_ONLY);
        spZoomMax.setMinimum(0);
        spZoomMax.setMaximum(22);
        spZoomMax.setSelection(18);
        spZoomMax.setIncrement(1);
        spZoomMax.pack();
View Full Code Here

       
        lblUseZoomLevel = new Label (compositeZoomLevelSelection, SWT.HORIZONTAL);
        lblUseZoomLevel.setText(Messages.Properties_Layer_UseZoomLevel);
       
        // "Spinner": Zoom-Level-Selector
        spZoomLevelValue = new Spinner (compositeZoomLevelSelection, SWT.BORDER | SWT.READ_ONLY);
        spZoomLevelValue.setMinimum(wmtSource.getMinZoomLevel());
        spZoomLevelValue.setMaximum(wmtSource.getMaxZoomLevel());
        spZoomLevelValue.setIncrement(1);
        spZoomLevelValue.pack();
View Full Code Here

    lblInit = new Label(pane, SWT.NONE);
    lblInit.setText(Messages.NumberAccessible_Initial_Value);
    data = new GridData();
    data.horizontalIndent = 25;
    lblInit.setLayoutData(data);
    spInit = new Spinner(pane, SWT.BORDER);
    spInit.setMinimum(0);
    spInit.setMaximum(Integer.MAX_VALUE);
    spInit.setSelection(0);
    data = new GridData();
    data.horizontalAlignment = SWT.FILL;
    spInit.setLayoutData(data);
    btnMin = new Button(pane, SWT.CHECK);
    btnMin.setText(Messages.NumberAccessible_Min);
    data = new GridData();
    data.horizontalIndent = 25;
    btnMin.setLayoutData(data);
    btnMin.addSelectionListener(new SelectionAdapter() {
     
      public void widgetSelected(SelectionEvent e) {
        btnMinSelected();
      }
    });
    spMin = new Spinner(pane, SWT.BORDER);
    data = new GridData();
    data.horizontalAlignment = SWT.FILL;
    spMin.setLayoutData(data);
    spMin.setMinimum(0);
    spMin.setMaximum(Integer.MAX_VALUE);
    spMin.setSelection(0);
    btnMax = new Button(pane, SWT.CHECK);
    btnMax.setText(Messages.NumberAccessible_Max);
    data = new GridData();
    data.horizontalIndent = 25;
    btnMax.setLayoutData(data);
    btnMax.addSelectionListener(new SelectionAdapter() {
     
      public void widgetSelected(SelectionEvent e) {
        btnMaxSelected();
      }
    });
    spMax = new Spinner(pane, SWT.BORDER);
    data = new GridData();
    data.horizontalAlignment = SWT.FILL;
    spMax.setLayoutData(data);
    spMax.setMinimum(0);
    spMax.setMaximum(Integer.MAX_VALUE);
    spMax.setSelection(0);
    lblStep = new Label(pane, SWT.NONE);
    lblStep.setText(Messages.NumberAccessible_Step_Size);
    data = new GridData();
    data.horizontalIndent = 25;
    lblStep.setLayoutData(data);
    spStep = new Spinner(pane, SWT.BORDER);
    data = new GridData();
    data.horizontalAlignment = SWT.FILL;
    spStep.setLayoutData(data);
    spStep.setSelection(1);
    spStep.setMinimum(1);
View Full Code Here

  private Spinner spinner;
 
  public UXSpinner(Composite parent) {
    super(parent);
    spinner = new Spinner(container, SWT.BORDER);
   
    FormData data = (FormData) label.getLayoutData();
    data.top = new FormAttachment(0, 5);
   
    data = new FormData();
View Full Code Here

            public void widgetSelected( SelectionEvent e )
            {
                precedenceSpinner.setEnabled( precedenceCheckbox.getSelection() );
            }
        } );
        precedenceSpinner = new Spinner( spinnerComposite, SWT.BORDER );
        precedenceSpinner.setMinimum( 0 );
        precedenceSpinner.setMaximum( 255 );
        precedenceSpinner.setDigits( 0 );
        precedenceSpinner.setIncrement( 1 );
        precedenceSpinner.setPageIncrement( 10 );
View Full Code Here

        spinnersGridData.horizontalSpan = 2;
        spinnersGridData.horizontalAlignment = GridData.BEGINNING;
        spinnersGridData.widthHint = 3 * 12;

        BaseWidgetUtils.createLabel( composite, Messages.getString( "SubtreeValueEditor.label.minimum" ), 1 ); //$NON-NLS-1$
        minimumSpinner = new Spinner( composite, SWT.BORDER );
        minimumSpinner.setMinimum( 0 );
        minimumSpinner.setMaximum( Integer.MAX_VALUE );
        minimumSpinner.setDigits( 0 );
        minimumSpinner.setIncrement( 1 );
        minimumSpinner.setPageIncrement( 100 );
        minimumSpinner.setSelection( subtreeSpecification.getMinBaseDistance() );
        minimumSpinner.setLayoutData( spinnersGridData );
        minimumSpinner.addModifyListener( new ModifyListener()
        {
            public void modifyText( ModifyEvent event )
            {
                validate();
            }
        } );

        BaseWidgetUtils.createLabel( composite, Messages.getString( "SubtreeValueEditor.label.maximum" ), 1 ); //$NON-NLS-1$
        maximumSpinner = new Spinner( composite, SWT.BORDER );
        maximumSpinner.setMinimum( 0 );
        maximumSpinner.setMaximum( Integer.MAX_VALUE );
        maximumSpinner.setDigits( 0 );
        maximumSpinner.setIncrement( 1 );
        maximumSpinner.setPageIncrement( 100 );
View Full Code Here

        // label alpha
        Label labelOpactityLabel = new Label(mainComposite, SWT.NONE);
        labelOpactityLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        labelOpactityLabel.setText(Messages.LineLabelsParametersComposite_5);
        labelOpacitySpinner = new Spinner(mainComposite, SWT.BORDER);
        labelOpacitySpinner.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        labelOpacitySpinner.setMaximum(100);
        labelOpacitySpinner.setMinimum(0);
        labelOpacitySpinner.setIncrement(10);
        String opacity = textSymbolizerWrapper.getOpacity();
        Double tmpOpacity = isDouble(opacity);
        int tmp = 100;
        if (tmpOpacity != null) {
            tmp = (int) (tmpOpacity.doubleValue() * 100);
        }
        labelOpacitySpinner.setSelection(tmp);
        labelOpacitySpinner.addSelectionListener(this);
        labelOpacityAttributecombo = new Combo(mainComposite, SWT.DROP_DOWN | SWT.READ_ONLY);
        labelOpacityAttributecombo.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        labelOpacityAttributecombo.setItems(numericAttributesArrays);
        labelOpacityAttributecombo.addSelectionListener(this);
        labelOpacityAttributecombo.select(0);
        if (tmpOpacity == null) {
            int index = getAttributeIndex(opacity, numericAttributesArrays);
            if (index != -1) {
                labelOpacityAttributecombo.select(index);
            }
        }

        // font
        Label fontLabel = new Label(mainComposite, SWT.NONE);
        fontLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        fontLabel.setText(Messages.LineLabelsParametersComposite_6);

        fontEditor = new FontEditor(mainComposite);
        GridData fontButtonGD = new GridData(SWT.FILL, SWT.FILL, true, false);
        fontButtonGD.horizontalSpan = 2;
        fontButton = fontEditor.getButton();
        fontButton.setLayoutData(fontButtonGD);
        fontEditor.setListener(this);

        FontData[] fontData = textSymbolizerWrapper.getFontData();
        if (fontData != null) {
            fontEditor.setFontList(fontData);
        }

        // font color
        Label fontColorLabel = new Label(mainComposite, SWT.NONE);
        fontColorLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        fontColorLabel.setText(Messages.LineLabelsParametersComposite_7);

        fontColorEditor = new StolenColorEditor(mainComposite, this);
        fontColorButton = fontColorEditor.getButton();
        GridData fontColorButtonGD = new GridData(SWT.FILL, SWT.CENTER, true, false);
        fontColorButtonGD.horizontalSpan = 2;
        fontColorButton.setLayoutData(fontColorButtonGD);
        Color tmpColor = null;;
        try {
            tmpColor = Color.decode(textSymbolizerWrapper.getColor());
        } catch (Exception e) {
            tmpColor = Color.black;
        }
        fontColorEditor.setColor(tmpColor);

        // label halo
        Label haloLabel = new Label(mainComposite, SWT.NONE);
        haloLabel.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        haloLabel.setText(Messages.LineLabelsParametersComposite_8);

        haloColorEditor = new StolenColorEditor(mainComposite, this);
        haloColorButton = haloColorEditor.getButton();
        GridData haloColorButtonGD = new GridData(SWT.FILL, SWT.CENTER, true, false);
        haloColorButton.setLayoutData(haloColorButtonGD);
        tmpColor = null;;
        try {
            tmpColor = Color.decode(textSymbolizerWrapper.getHaloColor());
        } catch (Exception e) {
            tmpColor = Color.black;
        }
        haloColorEditor.setColor(tmpColor);

        haloRadiusSpinner = new Spinner(mainComposite, SWT.BORDER);
        haloRadiusSpinner.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        haloRadiusSpinner.setMaximum(20);
        haloRadiusSpinner.setMinimum(0);
        haloRadiusSpinner.setIncrement(1);
        String haloRadius = textSymbolizerWrapper.getHaloRadius();
View Full Code Here

TOP

Related Classes of org.eclipse.swt.widgets.Spinner

Copyright © 2018 www.massapicom. 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.