Не удается загрузить изображение из Интернета с помощью JavaFX - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть небольшая проблема, на самом деле я пытаюсь отобразить этот URL

https://s.ankama.com/www/static.ankama.com/wakfu/portal/game/item/115/13620723.png

в ImageView, но он не работает, и я не понимаю, почему.

Я пытался использовать этот URL https://gluonhq.com/wp-content/uploads/2015/11/phones-v3-small@2x.png

, и он отлично работает.

Вот код:

FXML:

<?import javafx.scene.layout.GridPane?>

<?import javafx.scene.image.ImageView?>
<?import javafx.scene.image.Image?>

<GridPane fx:controller="sample.Controller"
      xmlns:fx="http://javafx.com/fxml" alignment="center" hgap="10" vgap="10">

    <ImageView fitWidth="50" fitHeight="50">
          <Image url="https://s.ankama.com/www/static.ankama.com/wakfu/portal/game/item/115/13620723.png"/>
    </ImageView>

</GridPane>

Java-часть:

package sample;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class Main extends Application {

@Override
public void start(Stage primaryStage) throws Exception{
    Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
    primaryStage.setTitle("Hello World");
    primaryStage.setScene(new Scene(root, 300, 275));
    primaryStage.show();
}


public static void main(String[] args) {
    launch(args);
}
}

Примечание. Я использую JavaFX с JDK 8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...