【问题标题】:Add item to OHLCSeries choosing whether notifying/firing data changed将项目添加到 OHLCSeries 选择通知/触发数据是否更改
【发布时间】:2015-06-17 13:33:45
【问题描述】:

OHLCSeries 'add' 方法调用 ComparableObjectSeries 类方法 'add',该方法接收一个参数“notify”以指示是否要通知侦听器有关更改。

我的问题是 OHLCSeries 'add' 方法没有那个参数,所以我无法选择是否通知,我需要能够。

我尝试从 OHLCSeries 调用“超级”(ComparableObjectSeries)添加方法,但它不可见。

知道在添加新项目时如何选择何时通知侦听器以及何时不通知?

(我想避免重写整个 OHLCSeries 类或扩展它,希望有更简单的方法)

【问题讨论】:

    标签: java notifications time-series series notifydatasetchanged


    【解决方案1】:

    由于 ComparableObjectSeries 扩展了 org.jfree.data.general.Series,我考虑过在调用“add”方法之前使用此类方法“setNotify()”来激活/停用对 OHLCSeries 侦听器的通知。

    即使这个解决方案成功了,我仍然对如何直接从 OHLCSeries 类使用“add”方法上的参数来完成它感兴趣,所以欢迎任何想法。

    【讨论】:

      猜你喜欢
      • 2015-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多