javafx.scene.Node.minHeight()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(166)

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

Node.minHeight介绍

暂无

代码示例

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

  1. @Override
  2. protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) {
  3. return content == null ? 0 : content.minHeight(width);
  4. };

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

  1. @Override
  2. public double minBreadth(Node node) {
  3. return node.minHeight(-1);
  4. }

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

  1. @Override protected double computeMinHeight(double width) {
  2. String text = getText();
  3. Node graphic = getGraphic();
  4. if ((text == null || text.isEmpty()) && (graphic != null)) {
  5. return graphic.minHeight(width);
  6. }
  7. return 100;
  8. }

代码示例来源:origin: no.tornado/tornadofx-controls

  1. protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) {
  2. if (getSkinnable().getOrientation() == Orientation.VERTICAL)
  3. return acc(n -> n.minHeight(width));
  4. else
  5. return biggest(n -> n.minHeight(width));
  6. }

代码示例来源:origin: no.tornado/tornadofx-controls

  1. protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) {
  2. if (iconPosition().isHorizontal())
  3. return acc(n -> n.minHeight(width));
  4. else
  5. return biggest(n -> n.minHeight(width));
  6. }

代码示例来源:origin: org.jfxtras/jfxtras-common

  1. private double calculateNodeHeight(Node n, MinPrefMax size) {
  2. if (size == MinPrefMax.MIN) {
  3. return n.minHeight(-1);
  4. }
  5. if (size == MinPrefMax.MAX) {
  6. return n.maxHeight(-1);
  7. }
  8. return n.prefHeight(-1);
  9. }

代码示例来源:origin: stackoverflow.com

  1. if (!firstManagedChild) {
  2. minY = Math.min(minY, y);
  3. maxY = Math.max(maxY, y + node.minHeight(width));
  4. } else {
  5. minY = y;
  6. maxY = y + node.minHeight(width);
  7. firstManagedChild = false;

代码示例来源:origin: it.unibo.alchemist/alchemist-projectview

  1. };
  2. final Consumer<Node> _function_5 = (Node it) -> {
  3. it.minHeight(Region.USE_PREF_SIZE);
  4. };
  5. IterableExtensions.<Node>filter(alert.getDialogPane().getChildren(), _function_4).forEach(_function_5);

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

  1. child.resizeRelocate(x, y, childWidth, Math.max(height,child.minHeight(childWidth)));
  2. x += childWidth + this.spacing.get();
  3. childHeight += (extra + 1) / 2;
  4. childHeight = Math.max(childHeight, child.minHeight(width));
  5. child.resizeRelocate(x, y, Math.max(width,child.minWidth(childHeight)), childHeight);
  6. y += childHeight + this.spacing.get();

代码示例来源:origin: org.eclipse.fx/org.eclipse.fx.ui.panes

  1. child.resizeRelocate(x, y, childWidth, Math.max(height,child.minHeight(childWidth)));
  2. x += childWidth + this.spacing.get();
  3. childHeight += (extra + 1) / 2;
  4. childHeight = Math.max(childHeight, child.minHeight(width));
  5. child.resizeRelocate(x, y, Math.max(width,child.minWidth(childHeight)), childHeight);
  6. y += childHeight + this.spacing.get();

相关文章

Node类方法