2015-09-19 2 views
1

Я пытаюсь установить Image объекта ImageView. Мой код:Настройка ImageView Результат изображения

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

Я получаю ошибки на линиях 2 и 3, но я следую the documentation довольно близко. Выдержка из документации:

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

// simple displays ImageView the image as is 
ImageView iv1 = new ImageView(); 
iv1.setImage(image); 

Ошибки

Линия 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 

Линия 3:

java: cannot find symbol 
    symbol: method setImage(javafx.scene.image.Image) 
    location: variable face of type javax.swing.text.html.ImageView 
+1

Можете ли вы добавить ошибку в свой вопрос? – ItachiUchiha

+1

Ошибка компиляции или ошибка времени выполнения? Если это ошибка компиляции, укажите свой импорт. –

ответ

5

You имеют неправильный импорт. Вам необходимо

import javafx.scene.image.ImageView ; 

Вы импортировали javax.swing.text.html.ImageView.

+0

Ничего себе! Большое спасибо, у меня была та же проблема =) – 416E64726577

Смежные вопросы