javafx.beans.property.Property.setValue()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(120)

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

Property.setValue介绍

暂无

代码示例

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

/** Unbinds this dialog from its backing properties. */
public void free() {
  backingDescriptor.ifPresent(PropertyDescriptorSpec::unbind);
  backingDescriptor.setValue(null);
  backingDescriptorList.setValue(null);
  this.nameProperty().setValue(""); // necessary to get the validator to reevaluate each time
}

代码示例来源:origin: org.jcrom/jcrom

@Override
  public void run() {
    finalProperty.setValue(value);
  }
});

代码示例来源:origin: org.graniteds/granite-client-javafx

@Override
public void setValue(P value) {
  if (targetProperty == null)
    return;
  targetProperty.setValue(value);
}

代码示例来源:origin: com.speedment.tool/tool-config

@Override
  public void setValue(Number value) {
    wrapped.setValue(value);
  }
}

代码示例来源:origin: org.copper-engine/copper-monitoring-client

@Override
  public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) {
    property.setValue(converter.fromString(newValue));
  }
});

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Nonnull
@Override
public ResetableProperty<T> setValue(@Nullable T value) {
  valueProperty().setValue(value);
  return this;
}

代码示例来源:origin: Tristan971/Lyrebird

/**
 * @param user The user whose self timeline we want to display
 */
public void setTargetUser(final User user) {
  userTimeline.targetUserProperty().setValue(user);
}

代码示例来源:origin: org.fxmisc.easybind/easybind

@Override
public void setValue(U value) {
  Property<U> target = getTargetObservable();
  if(target != null) {
    target.setValue(value);
  }
}

代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.code.editor.fx

@Execute
  public void setTabAdvance(@Named("tabAdvance") String newTabAdvance, @Preference(key=Constants.PREFERENCE_TAB_ADVANCE,nodePath=Constants.PREFERENCE_NODE_PATH) Property<Integer> tabAdvance) {
    if( Integer.parseInt(newTabAdvance) > 0 ) {
      tabAdvance.setValue(Integer.valueOf(newTabAdvance));
    }
  }
}

代码示例来源:origin: us.ihmc/ihmc-javafx-toolkit

@Override
public void receivedMessageForTopic(M messageContent)
{
 P interpretedContent = converter.interpret(messageContent);
 boolean updateProperty = !boundProperty.getValue().equals(interpretedContent);
 changedOnMessageReception.set(updateProperty);
 if (updateProperty)
   boundProperty.setValue(interpretedContent);
}

代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.code.editor.fx

@Execute
  public void toggle(@Preference(nodePath=Constants.PREFERENCE_NODE_PATH, key=Constants.PREFERENCE_SPACES_FOR_TAB) Property<Boolean> spacesForTab) {
    if( spacesForTab.getValue() == null ) {
      spacesForTab.setValue( Boolean.TRUE );
    } else {
      spacesForTab.setValue( ! spacesForTab.getValue().booleanValue() );
    }
  }
}

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Override
  public void setValue(final Float value) {
    if (isFxApplicationThread()) {
      getDelegate().setValue(value);
    } else {
      runLater(() -> getDelegate().setValue(value));
    }
  }
}

代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.code.editor.fx

@Execute
  public void execute(@Named("feature") String featureName, @Preference(key=Constants.PREFERENCE_KEY_EDITOR_FEATURE,nodePath=Constants.PREFERENCE_NODE_PATH) Property<Set<Feature>> featureSet) {
    Feature f = Feature.valueOf(featureName);

    Set<Feature> copy = new HashSet<Feature>(featureSet.getValue() == null ? Collections.singleton(Feature.SHOW_LINE_NUMBERS) : featureSet.getValue());
    if( copy.contains(f) ) {
      copy.remove(f);
    } else {
      copy.add(f);
    }
    featureSet.setValue(copy);
  }
}

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Override
  public void setValue(final Integer value) {
    if (isFxApplicationThread()) {
      getDelegate().setValue(value);
    } else {
      runLater(() -> getDelegate().setValue(value));
    }
  }
}

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Override
  public void setValue(final String value) {
    if (isFxApplicationThread()) {
      getDelegate().setValue(value);
    } else {
      runLater(() -> getDelegate().setValue(value));
    }
  }
}

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Override
  public void setValue(final Boolean value) {
    if (isFxApplicationThread()) {
      getDelegate().setValue(value);
    } else {
      runLater(() -> getDelegate().setValue(value));
    }
  }
}

代码示例来源:origin: Tristan971/Lyrebird

private void bindActionImageToLoadingView(
    final HBox imageBox,
    final FxComponent fxComponent
) {
  imageBox.setOnMouseClicked(e -> {
    currentViewButton.setValue(imageBox);
    rootScreenController.setContent(fxComponent);
  });
}

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Override
  public void setValue(final Double value) {
    if (isFxApplicationThread()) {
      getDelegate().setValue(value);
    } else {
      runLater(() -> getDelegate().setValue(value));
    }
  }
}

代码示例来源:origin: org.codehaus.griffon/griffon-javafx

@Override
  public void setValue(final Long value) {
    if (isFxApplicationThread()) {
      getDelegate().setValue(value);
    } else {
      runLater(() -> getDelegate().setValue(value));
    }
  }
}

代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine

/**
 * @param newValue
 */
private void collapseExpand(Boolean newValue) {
 blocContent.visibleProperty().setValue(newValue);
 if (blocFooter != null) {
  blocFooter.getDisplay().setVisible(newValue);
 }
 if (blocTitle != null && blocTitle.getDisplay() != null) {
  blocTitle.getDisplay().pseudoClassStateChanged(PseudoClass.getPseudoClass("collapsed"), newValue);
 }
}

相关文章