Вот простой код для javafx в intellij:
Image image = new Image(url);
ImageView imageView = new ImageView(image);
movieBox.getChildren().add(imageView);
//checking
System.out.println(imageView.getImage().getUrl());
Textfield tx = new Textfield();
tx.setText("hi");
movieBox.getChildren().add(tx);
Я скопировал проект в intellij на моей ма c и все работает, если изображения не будут отображаться. Вот что я попробовал:
- Проверка правильности URL-адреса путем распечатки URL-адреса изображения с изображением. Он выводит действительный URL-адрес изображения, которое я могу открыть в браузере
- Добавление случайного текстового поля в movieBox (объект потоковой панели), чтобы убедиться, что оно работает. И это так.
В коде не должно быть ошибок, потому что он работает в моем windows intellij. Это похоже на проблему с окружающей средой, но я даже не знаю, как мне подойти к этой проблеме. Любой совет будет хорошим, спасибо!