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

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

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

Scale.addListener介绍

暂无

代码示例

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

  1. public void addListener(Listener listener)
  2. {
  3. slider.addListener( SWT.Selection, listener );
  4. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

  1. if (listener == null) error (SWT.ERROR_NULL_ARGUMENT);
  2. TypedListener typedListener = new TypedListener (listener);
  3. addListener (SWT.Selection,typedListener);
  4. addListener (SWT.DefaultSelection,typedListener);

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

  1. if (listener == null) error (SWT.ERROR_NULL_ARGUMENT);
  2. TypedListener typedListener = new TypedListener (listener);
  3. addListener (SWT.Selection,typedListener);
  4. addListener (SWT.DefaultSelection,typedListener);

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

  1. if (listener == null) error (SWT.ERROR_NULL_ARGUMENT);
  2. TypedListener typedListener = new TypedListener(listener);
  3. addListener(SWT.Selection,typedListener);
  4. addListener(SWT.DefaultSelection,typedListener);

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

  1. if (listener == null) error (SWT.ERROR_NULL_ARGUMENT);
  2. TypedListener typedListener = new TypedListener (listener);
  3. addListener (SWT.Selection,typedListener);
  4. addListener (SWT.DefaultSelection,typedListener);

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

  1. /**
  2. * Adds the listener to the collection of listeners who will be notified when
  3. * the user changes the receiver's value, by sending it one of the messages
  4. * defined in the <code>SelectionListener</code> interface.
  5. * <p>
  6. * <code>widgetSelected</code> is called when the user changes the receiver's
  7. * value. <code>widgetDefaultSelected</code> is not called.
  8. * </p>
  9. *
  10. * @param listener the listener which should be notified
  11. * @exception IllegalArgumentException <ul>
  12. * <li>ERROR_NULL_ARGUMENT - if the listener is null</li>
  13. * </ul>
  14. * @exception SWTException <ul>
  15. * <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
  16. * <li>ERROR_THREAD_INVALID_ACCESS - if not called from the
  17. * thread that created the receiver</li>
  18. * </ul>
  19. * @see SelectionListener
  20. * @see #removeSelectionListener
  21. */
  22. public void addSelectionListener( SelectionListener listener ) {
  23. checkWidget();
  24. if( listener == null ) {
  25. SWT.error( SWT.ERROR_NULL_ARGUMENT );
  26. }
  27. TypedListener typedListener = new TypedListener( listener );
  28. addListener( SWT.Selection, typedListener );
  29. addListener( SWT.DefaultSelection, typedListener );
  30. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

  1. if (listener == null) error (SWT.ERROR_NULL_ARGUMENT);
  2. TypedListener typedListener = new TypedListener (listener);
  3. addListener (SWT.Selection,typedListener);
  4. addListener (SWT.DefaultSelection,typedListener);

代码示例来源:origin: diffplug/gradle-and-eclipse-rcp

  1. public EventBased(Composite parent, int initialValue) {
  2. super(parent, initialValue);
  3. this.value = initialValue;
  4. inputField.addListener(SWT.Modify, e -> {
  5. try {
  6. int parsed = Integer.parseInt(inputField.getText());
  7. setValue(parsed);
  8. } catch (Exception error) {
  9. outputField.setText(msgForError(error));
  10. }
  11. });
  12. scale.addListener(SWT.Selection, e -> {
  13. setValue(scale.getSelection());
  14. });
  15. }

代码示例来源:origin: BiglySoftware/BiglyBT

  1. privacy_scale.addListener(
  2. SWT.Selection,
  3. new Listener()

代码示例来源:origin: com.diffplug.durian/durian-swt

  1. scale.setMaximum(SCALE_MAX);
  2. Layouts.setGridData(scale).grabHorizontal().horizontalSpan(3);
  3. scale.addListener(SWT.Selection, event -> {
  4. double value = mapping.scaleToValue(scale.getSelection());
  5. box.set(value);

代码示例来源:origin: diffplug/gradle-and-eclipse-rcp

  1. public FrpBased(Composite parent, int initialValue) {
  2. super(parent, initialValue);
  3. value = BehaviorSubject.create(initialValue);
  4. RxBox<String> rwText = SwtRx.textImmediate(inputField);
  5. Rx.subscribe(rwText, text -> {
  6. try {
  7. int parsed = Integer.parseInt(text);
  8. value.onNext(parsed);
  9. } catch (Exception error) {
  10. outputField.setText(msgForError(error));
  11. }
  12. });
  13. scale.addListener(SWT.Selection, e -> {
  14. value.onNext(scale.getSelection());
  15. });
  16. Rx.subscribe(value.map(Object::toString), rwText::set);
  17. Rx.subscribe(value.map(this::msgForValue), outputField::setText);
  18. Rx.subscribe(value, scale::setSelection);
  19. }

代码示例来源:origin: diffplug/gradle-and-eclipse-rcp

  1. scale.setMaximum(255);
  2. Rx.subscribe(luminance, scale::setSelection);
  3. scale.addListener(SWT.Selection, e -> {
  4. luminance.set(scale.getSelection());
  5. });

代码示例来源:origin: diffplug/gradle-and-eclipse-rcp

  1. @Test
  2. public void testControl() {
  3. InteractiveTest.testCoat("Should show the YCbCr plane at various values of Y", cmp -> {
  4. Layouts.setGrid(cmp);
  5. Scale scale = new Scale(cmp, SWT.HORIZONTAL);
  6. scale.setMinimum(0);
  7. scale.setMaximum(255);
  8. scale.setSelection(128);
  9. Layouts.setGridData(scale).grabHorizontal();
  10. ColorPicker colors = new ColorPicker(cmp);
  11. Layouts.setGridData(colors).grabAll();
  12. scale.addListener(SWT.Selection, e -> {
  13. colors.setY(scale.getSelection());
  14. });
  15. });
  16. }
  17. }

相关文章