org.eclipse.swt.widgets.Scale.addSelectionListener()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(148)

本文整理了Java中org.eclipse.swt.widgets.Scale.addSelectionListener()方法的一些代码示例,展示了Scale.addSelectionListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Scale.addSelectionListener()方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Scale
类名称:Scale
方法名:addSelectionListener

Scale.addSelectionListener介绍

[英]Adds the listener to the collection of listeners who will be notified when the user changes the receiver's value, by sending it one of the messages defined in the SelectionListener interface.

widgetSelected is called when the user changes the receiver's value. widgetDefaultSelected is not called.
[中]将侦听器添加到侦听器集合中,当用户更改接收方的值时,将通过向其发送SelectionListener界面中定义的消息之一来通知这些侦听器。
当用户更改接收方的值时,将调用widgetSelected。未调用widgetDefaultSelected

代码示例

代码示例来源:origin: net.java.dev.glazedlists/glazedlists_java16

/** {@inheritDoc} */
@Override
public void addSelectionListener(SelectionListener listener) {
  scale.addSelectionListener(listener);
}

代码示例来源:origin: net.java.dev.glazedlists/glazedlists_java15

/** {@inheritDoc} */
public void addSelectionListener(SelectionListener listener) {
  scale.addSelectionListener(listener);
}

代码示例来源:origin: com.haulmont.thirdparty/glazedlists

/** {@inheritDoc} */
public void addSelectionListener(SelectionListener listener) {
  scale.addSelectionListener(listener);
}

代码示例来源:origin: org.eclipse.e4.ui.css/swt

public void initialize() {
  super.initialize();
  if (!dynamicEnabled) return; 
  
  Scale scale = getScale();
  scale.addSelectionListener(selectionListener);
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.e4.ui.css.swt

@Override
public void initialize() {
  super.initialize();
  if (!dynamicEnabled) {
    return;
  }
  Scale scale = getScale();
  scale.addSelectionListener(selectionListener);
}

代码示例来源:origin: inspectIT/inspectIT

slider.setSize(200, 10);
slider.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false));
slider.addSelectionListener(new SelectionAdapter() {

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface

/**
 * Returns this field editor's scale control. The control is created if it
 * does not yet exist.
 *
 * @param parent
 *            the parent
 * @return the scale control
 */
private Scale getScaleControl(Composite parent) {
  if (scale == null) {
    scale = new Scale(parent, SWT.HORIZONTAL);
    scale.setFont(parent.getFont());
    scale.addSelectionListener(new SelectionAdapter() {
      @Override
      public void widgetSelected(SelectionEvent event) {
        valueChanged();
      }
    });
    scale.addDisposeListener(event -> scale = null);
  } else {
    checkParent(scale, parent);
  }
  return scale;
}

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.jface

/**
 * Returns this field editor's scale control. The control is created if it
 * does not yet exist.
 * 
 * @param parent
 *            the parent
 * @return the scale control
 */
private Scale getScaleControl(Composite parent) {
  if (scale == null) {
    scale = new Scale(parent, SWT.HORIZONTAL);
    scale.setFont(parent.getFont());
    scale.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent event) {
        valueChanged();
      }
    });
    scale.addDisposeListener(new DisposeListener() {
      public void widgetDisposed(DisposeEvent event) {
        scale = null;
      }
    });
  } else {
    checkParent(scale, parent);
  }
  return scale;
}

代码示例来源:origin: stefanhaustein/flowgrid

scale.addSelectionListener(new SelectionAdapter() {
  @Override
  public void widgetSelected(SelectionEvent e) {

代码示例来源:origin: Nodeclipse/EditBox

scale.setMinimum(0);
scale.setMinimum(255);
scale.addSelectionListener(new SelectionAdapter() {
  @Override
  public void widgetSelected(SelectionEvent e) {

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.examples

airbrushRadiusScale.setSelection(toolSettings.airbrushRadius);
airbrushRadiusScale.setLayoutData(new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_FILL));
airbrushRadiusScale.addSelectionListener(widgetSelectedAdapter(e -> {
  toolSettings.airbrushRadius = airbrushRadiusScale.getSelection();
  updateToolSettings();
airbrushIntensityScale.setSelection(toolSettings.airbrushIntensity);
airbrushIntensityScale.setLayoutData(new GridData(GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_FILL));
airbrushIntensityScale.addSelectionListener(widgetSelectedAdapter(e -> {
  toolSettings.airbrushIntensity = airbrushIntensityScale.getSelection();
  updateToolSettings();

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface

/**
 * Returns this field editor's scale control. The control is created if it
 * does not yet exist.
 *
 * @param parent
 *            the parent
 * @return the scale control
 */
private Scale getScaleControl(Composite parent) {
  if (scale == null) {
    scale = new Scale(parent, SWT.HORIZONTAL);
    scale.setFont(parent.getFont());
    scale.addSelectionListener(widgetSelectedAdapter(event -> valueChanged()));
    scale.addDisposeListener(event -> scale = null);
  } else {
    checkParent(scale, parent);
  }
  return scale;
}

代码示例来源:origin: org.eclipse/org.eclipse.jst.ws.consumption.ui

clientScale_.setMaximum(6);
clientScale_.setIncrement(1);
clientScale_.addSelectionListener(scaleSelectionListener);		
setClientScale(getClientGeneration());
clientScale_.setToolTipText(ConsumptionUIMessages.TOOLTIP_WSWSCEN_SCALE_CLIENT);

相关文章