2013-06-17 4 views
0

Есть ли способ установить максимальное количество элементов в org.achartengine.model.TimeSeries (который автоматически удаляет старые данные при добавлении новых данных по максимальному пределу количества элементов)?AChartEngine set max item count

Как

setMaximumItemCount(int) 

в org.jfree.data.time.TimeSeries.

ответ

2

Вы можете использоваться связанный список, как это, я думаю, что этот метод используется в aChartEngine режиме реального времени черчения например:

private static final int MAX_COUNT=9; 

    private LinkedList<Integer> linkedList=new LinkedList<Integer>(); 

    if(linkedList.size()==MAX_COUNT){ 
     linkedList.removeFirst(); 
     linkedList.addLast(newInt); 
    } 

Вы должны смотреть в документации, а также, как это было год я aChartEngine поэтому они должны были добавить для этого эффективный метод.