Search in sources :

Example 1 with SeriesSelection

use of com.codename1.charts.models.SeriesSelection in project CodenameOne by codenameone.

the class ChartComponent method pointerReleased.

@Override
public void pointerReleased(int x, int y) {
    dragStart = null;
    zoomStartBBox = null;
    dragStartBBox = null;
    dragTransformStart = null;
    zoomStart = null;
    zoomDistStart = 0;
    zoomTransformStart = null;
    Point chartCoord = screenToChartCoord(x, y);
    SeriesSelection sel = chart.getSeriesAndPointForScreenCoordinate(chartCoord);
    if (sel == null) {
        super.pointerReleased(x, y);
        return;
    }
    seriesReleased(sel);
    // To change body of generated methods, choose Tools | Templates.
    super.pointerReleased(x, y);
}
Also used : SeriesSelection(com.codename1.charts.models.SeriesSelection) Point(com.codename1.charts.models.Point)

Example 2 with SeriesSelection

use of com.codename1.charts.models.SeriesSelection in project CodenameOne by codenameone.

the class ChartComponent method pointerPressed.

@Override
public void pointerPressed(int x, int y) {
    Point chartCoord = screenToChartCoord(x, y);
    SeriesSelection sel = chart.getSeriesAndPointForScreenCoordinate(chartCoord);
    if (sel == null) {
        super.pointerPressed(x, y);
        return;
    }
    seriesPressed(sel);
    // To change body of generated methods, choose Tools | Templates.
    super.pointerPressed(x, y);
}
Also used : SeriesSelection(com.codename1.charts.models.SeriesSelection) Point(com.codename1.charts.models.Point)

Aggregations

Point (com.codename1.charts.models.Point)2 SeriesSelection (com.codename1.charts.models.SeriesSelection)2