【问题标题】:GWT change chart options after drawn绘制后 GWT 更改图表选项
【发布时间】:2012-10-03 15:34:06
【问题描述】:

是否可以更改已绘制图表(即柱形图)的某些图表选项。

我想要完成的总体思路是,我创建了一个包含图表的小部件,并且在图表已经绘制和显示之后,我希望能够更改图表的背景单击小部件时,在我的情况下扩展了 FocusPanel 以便能够监听 clickevents(它包含的内容不仅仅是 1 个图表)

我在柱状图中看不到任何方法可以设置选项或获取此图表的选项(能够创建一个更改了一个选项的新图表并保持其余选项不变)

【问题讨论】:

    标签: gwt google-visualization


    【解决方案1】:

    唯一的方法是使用更新的选项重新绘制图表。 根据google图表工具documentation

    绘制()

    在页面上绘制可视化。这可以在幕后 从服务器获取图形或在页面上创建图形 使用链接的可视化代码。 你应该每次调用这个方法 数据或选项更改的时间。对象应绘制在 DOM 元素传入构造函数。

    绘制(数据[,选项])

    【讨论】:

    • 这就是我的想法,但是有没有办法从图表对象中实际获取选项(我没有看到这样做的方法),或者我是否必须跟踪选项在某个地方分开,除非这是唯一的方法,否则我宁愿不这样做
    • OptionDataTableVisualization 类中是私有的。所以你也必须自己保管它们。
    猜你喜欢
    • 1970-01-01
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多