public class PlotAreaSelectionTool extends MouseAdapter
Modifier and Type | Class and Description |
---|---|
static interface |
PlotAreaSelectionTool.Action |
static class |
PlotAreaSelectionTool.AreaType |
Constructor and Description |
---|
PlotAreaSelectionTool(org.jfree.chart.ChartPanel chartPanel,
PlotAreaSelectionTool.Action action) |
Modifier and Type | Method and Description |
---|---|
PlotAreaSelectionTool.AreaType |
getAreaType() |
Color |
getFillPaint() |
double |
getTriggerDistance() |
void |
install() |
void |
mouseDragged(MouseEvent event) |
void |
mousePressed(MouseEvent event) |
void |
mouseReleased(MouseEvent event) |
void |
removeAnnotation() |
void |
setAreaType(PlotAreaSelectionTool.AreaType areaType) |
void |
setFillPaint(Color fillPaint) |
void |
setTriggerDistance(double triggerDistance) |
void |
uninstall() |
mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
public PlotAreaSelectionTool(org.jfree.chart.ChartPanel chartPanel, PlotAreaSelectionTool.Action action)
public void install()
public void uninstall()
public PlotAreaSelectionTool.AreaType getAreaType()
public void setAreaType(PlotAreaSelectionTool.AreaType areaType)
public double getTriggerDistance()
public void setTriggerDistance(double triggerDistance)
public Color getFillPaint()
public void setFillPaint(Color fillPaint)
public void mousePressed(MouseEvent event)
mousePressed
in interface MouseListener
mousePressed
in class MouseAdapter
public void mouseReleased(MouseEvent event)
mouseReleased
in interface MouseListener
mouseReleased
in class MouseAdapter
public void mouseDragged(MouseEvent event)
mouseDragged
in interface MouseMotionListener
mouseDragged
in class MouseAdapter
public void removeAnnotation()
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.