【发布时间】:2015-09-07 07:37:13
【问题描述】:
我有一张从主监视器截屏的图像,我想将其添加到 Java FX ImageView,如下所示:
@FXML
protected ImageView screenshot() throws AWTException, IOException {
Rectangle screenRect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
BufferedImage capture = new Robot().createScreenCapture(screenRect);
ImageView imageView = new ImageView();
Image image = capture; //Error
imageView.setImage(image);
return imageView;
}
我正在尝试将BufferedImage capture 设置为javafx.scene.image.Image image,但类型不兼容,我也无法转换它。我该如何纠正这个问题?
【问题讨论】: