javafx.scene.text.Text.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(7.2k)|赞(0)|评价(0)|浏览(160)

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

Text.<init>介绍

暂无

代码示例

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

private Text makeHighlightedText(String match) {
  Text matchLabel = new Text(match);
  matchLabel.getStyleClass().add("autocomplete-match");
  return matchLabel;
}

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

private static TextFlow richTextForNode(TextAwareNodeWrapper node) {
  StyledDocument<Collection<String>, String, Collection<String>> richText = node.getNodeRichText();
  TextFlow result = new TextFlow();
  int lastSpanEnd = 0;
  for (StyleSpan<Collection<String>> span : richText.getStyleSpans(0, richText.length())) {
    String spanText = richText.getText(lastSpanEnd, lastSpanEnd + span.getLength());
    int truncateTo = spanText.indexOf("\n");
    Text text = new Text(truncateTo < 0 ? spanText : spanText.substring(0, truncateTo));
    text.getStyleClass().addAll(span.getStyle());
    result.getChildren().add(text);
    lastSpanEnd += text.getText().length();
    if (truncateTo > 0) {
      break;
    }
  }
  // we truncated
  if (lastSpanEnd < richText.length()) {
    result.getChildren().add(new Text("..."));
  }
  return result;
}

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

flow.getChildren().add(new Text(before));
  flow.getChildren().add(new Text(before));
flow.getChildren().add(new Text(rest));

代码示例来源:origin: jfoenixadmin/JFoenix

private double computeTextContentWidth(TextInputControl editor) {
  Text text = new Text(editor.getText());
  text.setFont(editor.getFont());
  text.applyCss();
  return text.getLayoutBounds().getWidth();
}

代码示例来源:origin: jfoenixadmin/JFoenix

Text temp = new Text(lineText.substring(beginIndex, beginIndex + queryLength));
temp.setFont(text.getFont());
temp.applyCss();

代码示例来源:origin: jfoenixadmin/JFoenix

public JFXSliderSkin(JFXSlider slider) {
  super(slider);
  track = (StackPane) getSkinnable().lookup(".track");
  thumb = (StackPane) getSkinnable().lookup(".thumb");
  coloredTrack = new StackPane();
  coloredTrack.getStyleClass().add("colored-track");
  coloredTrack.setMouseTransparent(true);
  sliderValue = new Text();
  sliderValue.getStyleClass().setAll("slider-value");
  animatedThumb = new StackPane();
  animatedThumb.getStyleClass().add("animated-thumb");
  animatedThumb.getChildren().add(sliderValue);
  animatedThumb.setMouseTransparent(true);
  animatedThumb.setScaleX(0);
  animatedThumb.setScaleY(0);
  getChildren().add(getChildren().indexOf(thumb), coloredTrack);
  getChildren().add(getChildren().indexOf(thumb), animatedThumb);
  getChildren().add(0, mouseHandlerPane);
  registerChangeListener(slider.valueFactoryProperty(), "VALUE_FACTORY");
  initListeners();
}

代码示例来源:origin: jfoenixadmin/JFoenix

return;
promptText = new Text();
promptText.setManaged(false);
promptText.getStyleClass().add("text");

代码示例来源:origin: jfoenixadmin/JFoenix

return;
promptText = new Text();
promptText.setManaged(false);
promptText.getStyleClass().add("text");

代码示例来源:origin: jfoenixadmin/JFoenix

promptText = new Text();
promptText.setManaged(false);
promptText.getStyleClass().add("text");

代码示例来源:origin: jfoenixadmin/JFoenix

promptText = new Text();
promptText.setManaged(false);
promptText.getStyleClass().add("text");

代码示例来源: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: torakiki/pdfsam

public HelpPopup(String message) {
  this(new TextFlow(new Text(message)));
}

代码示例来源:origin: jfoenixadmin/JFoenix

text = new Text();
text.getStyleClass().addAll("jfx-decorator-text", "title", "jfx-decorator-title");
text.setFill(Color.WHITE);

代码示例来源:origin: jfoenixadmin/JFoenix

text = new Text();
text.getStyleClass().setAll("text", "percentage");
final Group group = new Group(fillRect, track, arc, text);

代码示例来源:origin: torakiki/pdfsam

public PrefixPane() {
  getStyleClass().addAll(Style.CONTAINER.css());
  getStyleClass().addAll(Style.HCONTAINER.css());
  I18nContext ctx = DefaultI18nContext.getInstance();
  getChildren().addAll(new Label(DefaultI18nContext.getInstance().i18n("Generated PDF documents name prefix:")),
      field,
          helpIcon(new TextFlow(
              new Text(ctx.i18n("Prefix for the output files name.") + System.lineSeparator()),
              new Text(ctx.i18n("Some special keywords are replaced with runtime values.")
                  + System.lineSeparator()),
          new Text(ctx.i18n("Right click to add these keywords.")))));
}

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

txtDescription.getChildren().clear();
if( newValue != null ) {
  txtDescription.getChildren().addAll( new Text(newValue.getDescription() ) );

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

Text text = new Text();
text.wrappingWidthProperty().bind(cell.widthProperty());
text.textProperty().bind(cell.itemProperty());

代码示例来源:origin: torakiki/pdfsam

SplitOptionsPane() {
  super(Style.DEFAULT_SPACING);
  getStyleClass().addAll(Style.CONTAINER.css());
  I18nContext ctx = DefaultI18nContext.getInstance();
  levelCombo.setId("bookmarksLevel");
  regexpField.setId("bookmarksRegexp");
  regexpField.setPromptText(ctx.i18n("Regular expression the bookmark has to match"));
  regexpField.setPrefWidth(350);
  getChildren().addAll(createLine(new Label(ctx.i18n("Split at this bookmark level:")), levelCombo),
      createLine(new Label(ctx.i18n("Matching regular expression:")), regexpField,
          helpIcon(new TextFlow(new Text(ctx.i18n("A regular expression the bookmark text has to match")
              + System.lineSeparator()),
          new Text(ctx.i18n(
              "Example: use .*Chapter.* to match bookmarks containing the word \"Chapter\""))))));
}

代码示例来源:origin: torakiki/pdfsam

megaphone.getStyleClass().clear();
  megaphone.getStyleClass().add("news-box-title-important");
  flow.getChildren().addAll(megaphone, new Text(" "));
Text titleText = new Text(data.getTitle() + System.lineSeparator());
titleText.setOnMouseClicked(e -> eventStudio().broadcast(new OpenUrlRequest(data.getLink())));
titleText.getStyleClass().add("news-box-title");
Text contentText = new Text(data.getContent());
contentText.setTextAlignment(TextAlignment.JUSTIFY);
contentText.getStyleClass().add("news-content");

代码示例来源:origin: PhoenicisOrg/phoenicis

/**
 * {@inheritDoc}
 */
@Override
public void initialise() {
  final Text title = new Text(tr("About"));
  title.getStyleClass().add("title");
  final GridPane aboutGrid = createAboutGrid();
  final VBox container = new VBox(title, aboutGrid);
  container.getStyleClass().add("containerConfigurationPane");
  getChildren().addAll(container);
}

相关文章