Я следовал каждой инструкции я мог бы найти, пробовал различные способы реализации этого, всегда с тем же симптомом: ничего не происходит ...JavaFX Fade Transition вопрос
Expectation: Есть изображение, которое замирание от 100% прозрачного до 0% прозрачно.
У меня есть этот FadingImage класс:
public class FadingImage{
private FadeTransition ft;
public FadingImage(String imgName,int posX, int posY, double from, double to, Group root) {
ImageView img = new ImageView(imgName);
ft = new FadeTransition(Duration.millis(1000));
ft.setNode(img);
ft.setFromValue(from); //sets the start opacity value
ft.setToValue(to); //sets the target opacity value
ft.setCycleCount(1);
ft.setAutoReverse(false);
img.setTranslateX(posX);
img.setTranslateY(posY);
root.getChildren().add(img);
}
public void play(){
ft.playFromStart();
}
}
И я называю это так:
FadingImage fi = new FadingImage("images/dock1.png",500, 500, 0.0, 1.0, root);
fi.play();
Я не подвожу никаких исключений вообще. Если я добавлю Систему в метод воспроизведения, она отобразит ее.
Я чувствую, что я пропускаю что-то основное здесь, я просто не нахожу ...
Помощь очень ценю ... –
Какое ваше ожидание (от вашего кода, то есть)? –
Добавлено в OP: изображение, которое исчезает со 100% прозрачного до 0% прозрачного. –