Public Member Functions | |
void | chartMouseClicked (org.jfree.chart.ChartMouseEvent oEvent) |
Interprets a mouse click on the chart. | |
void | mousePressed (java.awt.event.MouseEvent oEvent) |
Captures the point of click for possible dragging. | |
void | mouseDragged (java.awt.event.MouseEvent oEvent) |
Handles a 'mouse dragged' event. | |
void | mouseReleased (java.awt.event.MouseEvent oEvent) |
Handles a mouse button release event, presumably after a drag to select cells. | |
void | mouseClicked (java.awt.event.MouseEvent oEvent) |
Does nothing. | |
void | chartMouseMoved (org.jfree.chart.ChartMouseEvent oEvent) |
Does nothing. | |
void | mouseEntered (java.awt.event.MouseEvent oEvent) |
Does nothing. | |
void | mouseExited (java.awt.event.MouseEvent oEvent) |
Does nothing. | |
void | mouseMoved (java.awt.event.MouseEvent oEvent) |
Does nothing. |
This will detect both single clicks on the chart and click-and-drag. When a user has selected a cell or group of cells on this chart, this will toggle them as selected/unselected with the parent window.
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
void javawrapper::SubplotEdit::SubplotMouseListener::chartMouseClicked | ( | org.jfree.chart.ChartMouseEvent | oEvent | ) | [inline] |
Interprets a mouse click on the chart.
This takes the point of the click and translates the click point to chart coordinates. The cell containing the click point is toggled between true and false in m_oDataset.mp_bData.
oEvent | MouseEvent from which to get the click point. |
void javawrapper::SubplotEdit::SubplotMouseListener::mousePressed | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Captures the point of click for possible dragging.
I modified this code from org.jfree.chart.ChartPanel::mousePressed by David Gilbert.
oEvent | MouseEvent from which to get the click point. |
void javawrapper::SubplotEdit::SubplotMouseListener::mouseDragged | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Handles a 'mouse dragged' event.
Draws a rectangle of the drag. I modified this code from org.jfree.chart.ChartPanel::mouseDragged by David Gilbert.
oEvent | the mouse event. |
void javawrapper::SubplotEdit::SubplotMouseListener::mouseReleased | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Handles a mouse button release event, presumably after a drag to select cells.
This will take all the cells selected in the drag, and toggle their value in m_oDataset.mp_bData between true and false. I modified the code for retrieving drag coordinates from from org.jfree.chart.ChartPanel::mouseReleased by David Gilbert.
oEvent | Mouse event. |
void javawrapper::SubplotEdit::SubplotMouseListener::mouseClicked | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Does nothing.
oEvent | Ignored. |
void javawrapper::SubplotEdit::SubplotMouseListener::chartMouseMoved | ( | org.jfree.chart.ChartMouseEvent | oEvent | ) | [inline] |
Does nothing.
oEvent | Ignored. |
void javawrapper::SubplotEdit::SubplotMouseListener::mouseEntered | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Does nothing.
oEvent | Ignored. |
void javawrapper::SubplotEdit::SubplotMouseListener::mouseExited | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Does nothing.
oEvent | Ignored. |
void javawrapper::SubplotEdit::SubplotMouseListener::mouseMoved | ( | java.awt.event.MouseEvent | oEvent | ) | [inline] |
Does nothing.
oEvent | Ignored. |