3
A
回答
1
最简单的解决方案是创建一个ZoomContributionViewItem。这个项目可以添加到Menumanagers(理论上也可以用于toolbarmanagers,但是在Zest 1.1中有一个令人讨厌的空指针异常)。
构造函数需要一个IZoomableWorkbenchPart,您需要提供一个返回图形查看器的方法。
如果您需要更具体的内容,请查看Zest ZoomContributionViewItem代码的代码,了解它们是如何实现的。
2
我看了一下ZestZoomContributionViewItem,它似乎把一个下拉列表指定“页面宽度”和200%的缩放选项。我希望能够使用鼠标滚轮放大和缩小我的图形。
下面的代码将中兴通讯在你激爽图形缩放级别500%,给你细粒度控制(这有点过时,因为这些都是内部蚀类。)
Graph myGraph = new Graph(parent, SWT.NONE);
ZoomManager zoomManager = new ZoomManager(
graph.getRootLayer(),
graph.getViewport());
zoomManager.setZoomAsText("500%");
相关问题
- 1. 如何使用高图缩放条形图?
- 2. 缩放SVG图形
- 3. 如何正确缩放矢量图形?
- 4. 如何在应用程序中放置/缩放XAML图形?
- 5. 如何使用imagemagick和回形针将缩放阴影应用于缩略图?
- 6. 如何缩放矩形?
- 7. ItemsControl的条形图缩放
- 8. Highcharts缩放图形问题
- 9. 图形和缩放功能
- 10. 图形自动缩放
- 11. C#/ GDI图形缩放(Drawline)
- 12. 如何使用CABasicanimation缩放图像
- 13. 如何使用JScrollBar缩放图像?
- 14. 如何滚动其包含的外壳内的ZEST图形
- 15. 如何使用Eclipse Marketplace中的Zest?
- 16. 在ggplot2中,如何在使用两种图形类型时缩放图例?
- 17. 使用GEF vs ZEST绘制图表?
- 18. 缩放菱形
- 19. 当缩放时,使用画布缩放的矩形剪辑
- 20. ggplot2和Shiny:如何缩放图形大小的图例大小?
- 21. 如何缩放ncurses直方图程序的最小图形
- 22. 使用Android缩放位图
- 23. 使用jquery缩放图像
- 24. 使用wx.image缩放图片
- 25. 使用CSS缩放图像
- 26. 如何在桌面应用程序中使用SVG(可缩放矢量图形)?
- 27. 如何使用回形针创建圆形缩略图?
- 28. 如何使UIImageView适合缩放图像
- 29. 如何缩放TabBarItem图片
- 30. JSP如何缩放图像?