public class DefaultMinMaxLines extends MinMaxLines
canvas, color
Constructor and Description |
---|
DefaultMinMaxLines(java.awt.Color c)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
firstActions()
Acciones a ejecutar al asignar el canvas
|
void |
firstDrawActions()
Acciones a ejecutar antes del primer dibujado
|
double |
getMaxDistance()
Obtiene la distancia de la línea del máximo al inicio del histograma.
|
double |
getMinDistance()
Obtiene la distancia de la línea del mínimo al inicio del histograma.
|
boolean |
mouseDragged(java.awt.event.MouseEvent e)
Cuando se ha pinchado un punto y se arrastra se define aquí su comportamiento.
|
boolean |
mouseMoved(java.awt.event.MouseEvent e)
Metodo que se ejecuta cuando se esta moviendo el raton sobre el canvas
|
boolean |
mousePressed(java.awt.event.MouseEvent e)
Se captura el punto a arrastrar
|
boolean |
mouseReleased(java.awt.event.MouseEvent e)
Inicializamos el punto arrastrado a un valor fuera del array
|
void |
paint(java.awt.Graphics g)
Dibujado de las líneas y cuadros sobre el canvas
|
void |
setCanvas(DefaultGCanvas canvas)
Asigna el objeto JComponent donde se pintan los elementos.
|
void |
setMaximum(double max) |
void |
setMinimum(double min) |
draw, getColor, isDrawing, mouseEntered, mouseExited, setCanvas, setColor, setDrawing
public DefaultMinMaxLines(java.awt.Color c)
c
- public void setMinimum(double min)
setMinimum
in class MinMaxLines
public void setMaximum(double max)
setMaximum
in class MinMaxLines
public void paint(java.awt.Graphics g)
paint
in class DrawableElement
public void setCanvas(DefaultGCanvas canvas)
canvas
- public boolean mousePressed(java.awt.event.MouseEvent e)
mousePressed
in class DrawableElement
public boolean mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in class DrawableElement
public boolean mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in class DrawableElement
public boolean mouseMoved(java.awt.event.MouseEvent e)
DrawableElement
mouseMoved
in class DrawableElement
public double getMinDistance()
public double getMaxDistance()
public void firstActions()
DrawableElement
firstActions
in class DrawableElement
public void firstDrawActions()
DrawableElement
firstDrawActions
in class DrawableElement