Eclipse plugin 使用Draw2d实现放大和缩小功能

Eclipse plugin 使用Draw2d实现放大和缩小功能,eclipse-plugin,eclipse-rcp,draw2d,Eclipse Plugin,Eclipse Rcp,Draw2d,有没有办法通过使用Draw2d实现放大和缩小?我不想使用GEF框架。是否可以使用Draw2d实现,请您给出一些示例或链接。我在这里加了一个小改动。我可以使用ZoomManager。但是有什么例子吗?如果你把所有的东西都放在一个ScalableLayeredPane(或者ScalableFreeformLayeredPane如果你使用自由图形,你可以通过调用setScale(double newZoom)来设置缩放ZoomManager调用相同的方法

有没有办法通过使用Draw2d实现放大和缩小?我不想使用GEF框架。是否可以使用Draw2d实现,请您给出一些示例或链接。我在这里加了一个小改动。我可以使用ZoomManager。但是有什么例子吗?

如果你把所有的东西都放在一个
ScalableLayeredPane
(或者
ScalableFreeformLayeredPane
如果你使用自由图形,你可以通过调用
setScale(double newZoom)
来设置缩放
ZoomManager
调用相同的方法