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

x33g5p2x  于2022-01-21 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(187)

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

ImageView.<init>介绍

暂无

代码示例

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

@Override
public ImageView view() {
  return new ImageView(load());
}

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

public ImageView view() {
  return new ImageView(image());
}

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

public ImageView view(Document node) {
  return new ImageView(load(node));
}

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

@Override
public ImageView createNode() {
  final ImageView view = new ImageView();
  view.setPreserveRatio(true);
  view.setFitHeight(48);
  brand.logoLarge()
    .map(Image::new)
    .ifPresent(view::setImage);
  return view;
}

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

final InputStream stream = SpeedmentIcon.class.getResourceAsStream(path.get());
if (stream != null) {
  return new ImageView(new Image(stream));
} else {
  LOGGER.error(

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

/**
 * Creates a container with the given animation type and duration.
 *
 * @param duration          the duration of the animation
 * @param animationProducer the {@link KeyFrame} instances that define the animation
 */
public ExtendedAnimatedFlowContainer(Duration duration, Function<AnimatedFlowContainer, List<KeyFrame>>
  animationProducer) {
  this.view = new StackPane();
  this.duration = duration;
  this.animationProducer = animationProducer;
  placeholder = new ImageView();
  placeholder.setPreserveRatio(true);
  placeholder.setSmooth(true);
}

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

@Override
public void cache(Pane node) {
  if (!cache.containsKey(node)) {
    SnapshotParameters snapShotparams = new SnapshotParameters();
    snapShotparams.setFill(Color.TRANSPARENT);
    WritableImage temp = node.snapshot(snapShotparams,
      new WritableImage((int) node.getLayoutBounds().getWidth(),
        (int) node.getLayoutBounds().getHeight()));
    ImageView tempImage = new ImageView(temp);
    tempImage.setCache(true);
    tempImage.setCacheHint(CacheHint.SPEED);
    cache.put(node, new ArrayList<>(node.getChildren()));
    node.getChildren().setAll(tempImage);
  }
}

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

@Override
  public Node graphic() {
    return new ImageView("images/sejda32.png");
  }
},

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

@Override
  public Node graphic() {
    return new ImageView("images/enhanced32.png");
  }
},

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

@Override
  public Node graphic() {
    return new ImageView("images/visual32.png");
  }
},

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

@Override
public Node graphic() {
  return new ImageView("extract.png");
}

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

@Override
public Node graphic() {
  return new ImageView("merge.png");
}

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

@Override
public Node graphic() {
  return new ImageView("rotate.png");
}

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

@Override
public Node graphic() {
  return new ImageView("split.png");
}

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

private void showDialog() {
  if (dialogContainer == null) {
    throw new RuntimeException("ERROR: JFXDialog container is not set!");
  }
  if (isCacheContainer()) {
    tempContent = new ArrayList<>(dialogContainer.getChildren());
    SnapshotParameters snapShotparams = new SnapshotParameters();
    snapShotparams.setFill(Color.TRANSPARENT);
    WritableImage temp = dialogContainer.snapshot(snapShotparams,
      new WritableImage((int) dialogContainer.getWidth(),
        (int) dialogContainer.getHeight()));
    ImageView tempImage = new ImageView(temp);
    tempImage.setCache(true);
    tempImage.setCacheHint(CacheHint.SPEED);
    dialogContainer.getChildren().setAll(tempImage, this);
  } else {
    //prevent error if opening an already opened dialog
    dialogContainer.getChildren().remove(this);
    tempContent = null;
    dialogContainer.getChildren().add(this);
  }
  if (animation != null) {
    animation.play();
  } else {
    setVisible(true);
    setOpacity(1);
    Event.fireEvent(JFXDialog.this, new JFXDialogEvent(JFXDialogEvent.OPENED));
  }
}

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

huesCircleView = new ImageView(getHuesCircle(pickerSize, pickerSize));
slCircleView = new ImageView(getSLCricle(pickerSize, pickerSize));
slCircleView.setClip(new Circle(centerX, centerY, slRadius - 2));
slCircleView.setPickOnBounds(false);

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

@Provides
@Prototype
public ImageView payoff() {
  return new ImageView(this.getClass().getResource("/images/payoff.png").toExternalForm());
}

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

icon = new ImageView(new Image(hasIcon.getIconPath()));
} else {
  icon = SpeedmentIcon.forNode(item);

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

new WritableImage((int) monthContent.getWidth(),
    (int) monthContent.getHeight()));
ImageView tempImage = new ImageView(temp);
calendarPlaceHolder.getChildren().add(calendarPlaceHolder.getChildren().size() - 2, tempImage);
TranslateTransition imageTransition = new TranslateTransition(Duration.millis(160), tempImage);

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

@Inject
public BannerPane(BannerButtons buttons, ImageView payoff, @Named("logo32") Image logo) {
  getStyleClass().add("pdfsam-banner");
  current.getStyleClass().add("header-title");
  HBox.setHgrow(buttons, Priority.ALWAYS);
  HBox logoView = new HBox();
  logoView.getStyleClass().add("pdfsam-logo");
  logoView.getChildren().addAll(new ImageView(logo), payoff);
  getChildren().addAll(logoView, current, buttons);
  eventStudio().addAnnotatedListeners(this);
}

相关文章