JavaFX:如何滑动图像

时间:2016-07-23 17:44:24

标签: java javafx slide pane

如何使图像在窗格上滑动。我正在寻找类似于谷歌地图的功能。当用户滑动(或拖动或此事件的名称是什么)时,我需要图像更改其位于其所在窗格的位置。

任何人都可以指向哪个方向。在javafx中是否有任何东西用于此。

谢谢

1 个答案:

答案 0 :(得分:1)

如果pannable Property设置为ScrollPane,则可以通过按住鼠标按钮并移动鼠标来调整true的滚动位置:

// Beware 5400x2700 px image 2MB
Image image = new Image("http://eoimages.gsfc.nasa.gov/images/imagerecords/73000/73751/world.topo.bathy.200407.3x5400x2700.jpg", true);
ImageView imageView = new ImageView(image);
ScrollPane root = new ScrollPane(imageView);
root.setPannable(true);

Scene scene = new Scene(root, 300, 300);