设置ImageView图像会导致错误

Sta*_*own 1 java javafx image javafx-8

我正试图设置Image一个ImageView对象.我的代码:

Image photo = new Image("http://example.com/image.jpg", 100, 0, false, false);
ImageView face = new ImageView();
face.setImage(photo);
Run Code Online (Sandbox Code Playgroud)

我在第2行和第3行遇到错误,但我非常关注文档.摘自文档:

// load the image
Image image = new Image("flower.png");

// simple displays ImageView the image as is
ImageView iv1 = new ImageView();
iv1.setImage(image);
Run Code Online (Sandbox Code Playgroud)

错误

第2行:

java: constructor ImageView in class javax.swing.text.html.ImageView cannot be applied to given types;
  required: javax.swing.text.Element
  found: no arguments
  reason: actual and formal argument lists differ in length
Run Code Online (Sandbox Code Playgroud)

第3行:

java: cannot find symbol
  symbol:   method setImage(javafx.scene.image.Image)
  location: variable face of type javax.swing.text.html.ImageView
Run Code Online (Sandbox Code Playgroud)

Jam*_*s_D 6

你有错误的进口.你需要

import javafx.scene.image.ImageView ;
Run Code Online (Sandbox Code Playgroud)

你已经导入了javax.swing.text.html.ImageView.