javafx.scene.layout.Region.applyCss()方法的使用及代码示例

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

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

Region.applyCss介绍

暂无

代码示例

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

@Override
protected void layoutChildren(final double x, final double y, final double w, final double h) {
  super.layoutChildren(x, y, w, h);
  final double height = getSkinnable().getHeight();
  linesWrapper.layoutLines(x, y, w, h, height, promptText == null ? 0 : promptText.getLayoutBounds().getHeight() + 3);
  errorContainer.layoutPane(x, height + linesWrapper.focusedLine.getHeight(), w, h);
  linesWrapper.updateLabelFloatLayout();
  if (invalid) {
    invalid = false;
    // set the default background of text area viewport to white
    Region viewPort = (Region) scrollPane.getChildrenUnmodifiable().get(0);
    viewPort.setBackground(new Background(new BackgroundFill(Color.TRANSPARENT,
      CornerRadii.EMPTY,
      Insets.EMPTY)));
    // reapply css of scroll pane in case set by the user
    viewPort.applyCss();
    errorContainer.invalid(w);
    // focus
    linesWrapper.invalid();
  }
}

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

@Override
protected void layoutChildren(final double x, final double y, final double w, final double h) {
  super.layoutChildren(x, y, w, h);
  final double height = getSkinnable().getHeight();
  linesWrapper.layoutLines(x, y, w, h, height, promptText == null ? 0 : promptText.getLayoutBounds().getHeight() + 3);
  errorContainer.layoutPane(x, height + linesWrapper.focusedLine.getHeight(), w, h);
  linesWrapper.updateLabelFloatLayout();
  if (invalid) {
    invalid = false;
    // set the default background of text area viewport to white
    Region viewPort = (Region) scrollPane.getChildrenUnmodifiable().get(0);
    viewPort.setBackground(new Background(new BackgroundFill(Color.TRANSPARENT,
      CornerRadii.EMPTY,
      Insets.EMPTY)));
    // reapply css of scroll pane in case set by the user
    viewPort.applyCss();
    errorContainer.invalid(w);
    // focus
    linesWrapper.invalid();
  }
}

代码示例来源:origin: com.jfoenix/jfoenix

@Override
protected void layoutChildren(final double x, final double y, final double w, final double h) {
  super.layoutChildren(x, y, w, h);
  final double height = getSkinnable().getHeight();
  linesWrapper.layoutLines(x, y, w, h, height, promptText == null ? 0 : promptText.getLayoutBounds().getHeight() + 3);
  errorContainer.layoutPane(x, height + linesWrapper.focusedLine.getHeight(), w, h);
  linesWrapper.updateLabelFloatLayout();
  if (invalid) {
    invalid = false;
    // set the default background of text area viewport to white
    Region viewPort = (Region) scrollPane.getChildrenUnmodifiable().get(0);
    viewPort.setBackground(new Background(new BackgroundFill(Color.TRANSPARENT,
      CornerRadii.EMPTY,
      Insets.EMPTY)));
    // reapply css of scroll pane in case set by the user
    viewPort.applyCss();
    errorContainer.invalid(w);
    // focus
    linesWrapper.invalid();
  }
}

相关文章

微信公众号

最新文章

更多