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, setDrawingpublic DefaultMinMaxLines(java.awt.Color c)
c - public void setMinimum(double min)
setMinimum in class MinMaxLinespublic void setMaximum(double max)
setMaximum in class MinMaxLinespublic void paint(java.awt.Graphics g)
paint in class DrawableElementpublic void setCanvas(DefaultGCanvas canvas)
canvas - public boolean mousePressed(java.awt.event.MouseEvent e)
mousePressed in class DrawableElementpublic boolean mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in class DrawableElementpublic boolean mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in class DrawableElementpublic boolean mouseMoved(java.awt.event.MouseEvent e)
DrawableElementmouseMoved in class DrawableElementpublic double getMinDistance()
public double getMaxDistance()
public void firstActions()
DrawableElementfirstActions in class DrawableElementpublic void firstDrawActions()
DrawableElementfirstDrawActions in class DrawableElement