我的问题涉及旋转imageview的反射。有可能吗? 我的代码如下所示:
Group root = new Group();
File file = new File("c://Users/Garm/Downloads/AnimGif.gif");
Image image1 = new Image(file.toURI().toString());
ImageView view = new ImageView(image1);
view.setFitHeight(image1.getHeight()/2);
view.setFitWidth(image1.getWidth()/2);
root.getChildren().add(view);
view.setOnMouseClicked(new EventHandler<MouseEvent>()
{
@Override
public void handle(MouseEvent t)
{
System.exit(0);
}
});
Reflection reflection = new Reflection();
reflection.setFraction(1.0);
reflection.setTopOffset(55.5);
reflection.setTopOpacity(0.600);
reflection.setBottomOpacity(0.001);
view.setEffect(reflection);
Scene scene = new Scene(root, image1.getWidth(), image1.getHeight());
stage.setTitle("Animated GIF");
stage.setScene(scene);
stage.initStyle(StageStyle.TRANSPARENT);
stage.show();
在我的代码中,我想将对象反射旋转90度。是否可行,如果没有,任何人都可以提出解决这个问题的想法。感谢您就此主题提供的所有帮助和指导。