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

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

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

Region.setPrefSize介绍

暂无

代码示例

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

child.setPrefSize(blockWidth, blockHeight);
  child.resizeRelocate(blockX, blockY, blockWidth, blockHeight);
} else {
    child.setPrefSize(blockWidth, blockHeight);
    child.resizeRelocate(blockX, blockY, blockWidth, blockHeight);
      child.setPrefSize(blockWidth, blockHeight);
      child.resizeRelocate(blockX, blockY, blockWidth, blockHeight);

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

private void updateContent() {
  paddingPane.setPrefSize(0, 0);
  paddingPane.setMinSize(0, 0);
  Node contentNode = content;
  switch (getDirection()) {
    case TOP:
      contentNode = new VBox(paddingPane, content);
      VBox.setVgrow(content, Priority.ALWAYS);
      break;
    case BOTTOM:
      contentNode = new VBox(content, paddingPane);
      VBox.setVgrow(content, Priority.ALWAYS);
      break;
    case LEFT:
      contentNode = new HBox(paddingPane, content);
      HBox.setHgrow(content, Priority.ALWAYS);
      break;
    case RIGHT:
      contentNode = new HBox(content, paddingPane);
      HBox.setHgrow(content, Priority.ALWAYS);
      break;
  }
  contentNode.setPickOnBounds(false);
  if (isOpened()) {
    paddingSizeProperty.set(computePaddingSize());
  }
  contentHolder.getChildren().setAll(contentNode);
}

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

child.setPrefSize(blockWidth, blockHeight);
  child.resizeRelocate(blockX, blockY, blockWidth, blockHeight);
} else {
    child.setPrefSize(blockWidth, blockHeight);
    child.resizeRelocate(blockX, blockY, blockWidth, blockHeight);
      child.setPrefSize(blockWidth, blockHeight);
      child.resizeRelocate(blockX, blockY, blockWidth, blockHeight);

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

private void updateContent() {
  paddingPane.setPrefSize(0, 0);
  paddingPane.setMinSize(0, 0);
  Node contentNode = content;
  switch (getDirection()) {
    case TOP:
      contentNode = new VBox(paddingPane, content);
      VBox.setVgrow(content, Priority.ALWAYS);
      break;
    case BOTTOM:
      contentNode = new VBox(content, paddingPane);
      VBox.setVgrow(content, Priority.ALWAYS);
      break;
    case LEFT:
      contentNode = new HBox(paddingPane, content);
      HBox.setHgrow(content, Priority.ALWAYS);
      break;
    case RIGHT:
      contentNode = new HBox(content, paddingPane);
      HBox.setHgrow(content, Priority.ALWAYS);
      break;
  }
  contentNode.setPickOnBounds(false);
  if (isOpened()) {
    paddingSizeProperty.set(computePaddingSize());
  }
  contentHolder.getChildren().setAll(contentNode);
}

相关文章

微信公众号

最新文章

更多