本文整理了Java中javafx.scene.text.Text.fillProperty()
方法的一些代码示例,展示了Text.fillProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Text.fillProperty()
方法的具体详情如下:
包路径:javafx.scene.text.Text
类名称:Text
方法名:fillProperty
暂无
代码示例来源:origin: jfoenixadmin/JFoenix
promptText.fontProperty().bind(getSkinnable().fontProperty());
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.setLayoutX(1);
promptText.setTranslateX(1);
代码示例来源:origin: jfoenixadmin/JFoenix
promptText.fontProperty().bind(getSkinnable().fontProperty());
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.setLayoutX(1);
promptText.setTranslateX(1);
代码示例来源:origin: jfoenixadmin/JFoenix
promptText.fontProperty().bind(getSkinnable().fontProperty());
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.setLayoutX(1);
promptText.getTransforms().add(linesWrapper.promptTextScale);
代码示例来源:origin: jfoenixadmin/JFoenix
promptText.fontProperty().bind(getSkinnable().fontProperty());
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.setLayoutX(1);
promptText.getTransforms().add(linesWrapper.promptTextScale);
代码示例来源:origin: jfoenixadmin/JFoenix
private void createPromptNode() {
if (promptText != null || !linesWrapper.usePromptText.get()) {
return;
}
promptText = new Text();
StackPane.setAlignment(promptText, Pos.CENTER_LEFT);
// create my custom pane for the prompt node
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.getStyleClass().addAll("text");
promptText.getTransforms().add(linesWrapper.promptTextScale);
promptText.visibleProperty().bind(linesWrapper.usePromptText);
promptText.setTranslateX(1);
linesWrapper.promptContainer.getChildren().add(promptText);
if (getSkinnable().isFocused() && ((JFXComboBox<T>) getSkinnable()).isLabelFloat()) {
promptText.setTranslateY(-snapPosition(promptText.getBaselineOffset() + promptText.getLayoutBounds().getHeight() * .36));
linesWrapper.promptTextScale.setX(0.85);
linesWrapper.promptTextScale.setY(0.85);
}
}
代码示例来源:origin: at.bestsolution.eclipse/org.eclipse.fx.ui.controls
/**
* Create a new styled text node
*
* @param text
* the text
*/
public StyledTextNode(String text) {
getStyleClass().add("styled-text-node"); //$NON-NLS-1$
this.originalText = text;
this.textNode = new Text(processText(text));
this.textNode.setBoundsType(TextBoundsType.LOGICAL_VERTICAL_CENTER);
this.textNode.fillProperty().bind(fillProperty());
getChildren().add(this.textNode);
this.decorationStrategy.addListener(this::handleDecorationChange);
this.tabCharAdvance.addListener(o -> {
this.textNode.setText(processText(text));
});
}
代码示例来源:origin: com.jfoenix/jfoenix
promptText.fontProperty().bind(getSkinnable().fontProperty());
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.setLayoutX(1);
promptText.setTranslateX(1);
代码示例来源:origin: com.jfoenix/jfoenix
promptText.fontProperty().bind(getSkinnable().fontProperty());
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.setLayoutX(1);
promptText.getTransforms().add(linesWrapper.promptTextScale);
代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.ui.controls
((Text)n).fillProperty().bind(fillProperty());
((Text)n).fillProperty().unbind();
});
代码示例来源:origin: com.jfoenix/jfoenix
private void createPromptNode() {
if (promptText != null || !linesWrapper.usePromptText.get()) {
return;
}
promptText = new Text();
StackPane.setAlignment(promptText, Pos.CENTER_LEFT);
// create my custom pane for the prompt node
promptText.textProperty().bind(getSkinnable().promptTextProperty());
promptText.fillProperty().bind(linesWrapper.animatedPromptTextFill);
promptText.getStyleClass().addAll("text");
promptText.getTransforms().add(linesWrapper.promptTextScale);
promptText.visibleProperty().bind(linesWrapper.usePromptText);
promptText.setTranslateX(1);
linesWrapper.promptContainer.getChildren().add(promptText);
if (getSkinnable().isFocused() && ((JFXComboBox<T>) getSkinnable()).isLabelFloat()) {
promptText.setTranslateY(-snapPositionY(promptText.getBaselineOffset() + promptText.getLayoutBounds().getHeight() * .36));
linesWrapper.promptTextScale.setX(0.85);
linesWrapper.promptTextScale.setY(0.85);
}
}
代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.ui.controls
/**
* Create a new skin
*
* @param control
* the control
*/
public FontIconViewSkin(@NonNull FontIconView control) {
super(control);
this.text = new Text();
this.text.setMouseTransparent(true);
getChildren().add(this.text);
this.text.fillProperty().bind(getSkinnable().iconFillProperty());
getSkinnable().iconFontSizeProperty().addListener(new ChangeListener<Number>() {
@Override
public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) {
updateIcon(getSkinnable().getIcon(), newValue.doubleValue());
}
});
getSkinnable().iconProperty().addListener(new ChangeListener<FontIcon>() {
@Override
public void changed(ObservableValue<? extends FontIcon> observable, FontIcon oldValue, FontIcon newValue) {
updateIcon(newValue, getSkinnable().getIconFontSize());
}
});
updateIcon(getSkinnable().getIcon(),getSkinnable().getIconFontSize());
}
代码示例来源:origin: at.bestsolution.eclipse/org.eclipse.fx.ui.controls
this.text.fillProperty().bind(getSkinnable().iconFillProperty());
代码示例来源:origin: com.jfoenix/jfoenix
if (getChildren().get(i) instanceof Text) {
buttonRippler.setRipplerFill(((Text) getChildren().get(i)).getFill());
((Text) getChildren().get(i)).fillProperty()
.addListener((o, oldVal, newVal) -> buttonRippler.setRipplerFill(
newVal));
内容来源于网络,如有侵权,请联系作者删除!