public class EffectTest extends Application {
private final ImageView imageView = new ImageView();
private final ScrollPane scrollPane = new ScrollPane();
final DoubleProperty zoomProperty = new SimpleDoubleProperty(); @Override
public void start(Stage stage) throws Exception { zoomProperty.addListener((Observable arg0) -> {
imageView.setFitWidth(zoomProperty.get() * );
imageView.setFitHeight(zoomProperty.get() * );
}); scrollPane.addEventFilter(ScrollEvent.ANY, (ScrollEvent event) -> {
if (event.getDeltaY() > ) {
zoomProperty.set(zoomProperty.get() * 1.1);
} else if (event.getDeltaY() < ) {
zoomProperty.set(zoomProperty.get() / 1.1);
}
});
Image image1 = new Image(EffectTest.class.getResourceAsStream("/effecttest/img/1156909.png"));
imageView.setImage(image1);
imageView.preserveRatioProperty().set(true);
scrollPane.setContent(imageView); stage.setScene(new Scene(scrollPane, , ));
stage.show(); } }
//

最新文章

  1. Node.js与Sails~方法拦截器policies
  2. 改变Android ProgressBar样式颜色
  3. [转]Neural Networks, Manifolds, and Topology
  4. oop第二章1知识点汇总
  5. CodeForces 732A Buy a Shovel (水题)
  6. [Bootstap] 9. Dropdown
  7. HDOJ --- 2196 Computer
  8. cut 命令使用
  9. maven使用笔记一 下载json-lib引发的问题
  10. Linux驱动编写(块设备驱动代码)
  11. [转]Cocos Studio和Cocos2d-x版本对应关系
  12. windows+php5.5+apache2.4+tomcat+mod_jk配置
  13. function返回值Python特殊语法:filter、map、reduce、lambda
  14. Android属性动画 nineoldandroids
  15. Programming In Scala笔记-第十一章、Scala中的类继承关系
  16. node 单个表加条件查询
  17. Python全栈问答小技巧_1
  18. debian添加中文支持
  19. 关于spring框架工作原理的初解
  20. 【timeisprecious】【JavaScript 】JavaScript RegExp 对象

热门文章

  1. .NET与JAVA RSA密钥格式转换
  2. Scala之面向对象
  3. mongodb 主从
  4. [SDOI2012]Longge的问题 欧拉反演_欧拉函数
  5. PostgreSQL创建只读用户
  6. 八 rowkey设计 几种方法
  7. vmware下ubuntu的网络配置
  8. MountService整理
  9. Android 数据库框架总结,总有一个适合你!
  10. useradd