vaadin 12 图表是否支持 java 和声明式 html 的缩放?

does vaadin 12 charts support zooming from java and declarative html?

我发现 https://api.highcharts.com/highcharts/chart.zoomType 这意味着缩放是可能的,但我也不知道

  1. 启用缩放的java代码或
  2. html 代码(在声明模板 html 文件中)启用缩放。

Vaadin 12 图表是否像 highcharts 一样支持缩放 automatically/easily? (在 highcharts 中,这是一个简单的选项来启用...)

(同样,highcharts 支持平移,可能还有许多其他不错的 "sexy"/"useful" 功能——我们如何在 Vaadin 中获得这些功能?)

您可以通过 Java API

设置 pinchType
Configuration conf = chart.getConfiguration();
conf.getChart().setZoomType(Dimension.XY);

您可以在 scatter and polygon java demo 实例

中看到它的动作

我认为没有专门设置 zoomType 的声明 API,但是您可以使用组件的 additionalOptions 属性 来设置 zoomType 此 area range demo 展示了如何通过其他选项设置 zoomType