public abstract class BigX extends java.awt.event.MouseAdapter implements Drawable, java.awt.event.MouseMotionListener
| Constructor and Description |
|---|
BigX(SeismogramDisplayProvider display) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
clicked() |
void |
draw(java.awt.Graphics2D canvas,
java.awt.Dimension size,
TimeEvent currentTime,
AmpEvent currentAmp) |
java.awt.Color |
getColor() |
java.awt.Color |
getDrawColor() |
protected boolean |
intersects(java.awt.event.MouseEvent e) |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
setColor(java.awt.Color c) |
void |
setVisibility(boolean b) |
void |
setXY(int x,
int y) |
void |
useInsets(boolean insideInsets) |
public BigX(SeismogramDisplayProvider display)
public abstract void clicked()
public void setXY(int x,
int y)
public void draw(java.awt.Graphics2D canvas,
java.awt.Dimension size,
TimeEvent currentTime,
AmpEvent currentAmp)
public void setVisibility(boolean b)
setVisibility in interface Drawablepublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class java.awt.event.MouseAdapterpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class java.awt.event.MouseAdapterpublic void useInsets(boolean insideInsets)
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class java.awt.event.MouseAdapterprotected boolean intersects(java.awt.event.MouseEvent e)
public java.awt.Color getDrawColor()