Class edu.cornell.lassp.houle.HysSym.HysCanvas
All Packages Class Hierarchy This Package Previous Next Index
Class edu.cornell.lassp.houle.HysSym.HysCanvas
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Canvas
|
+----edu.cornell.lassp.houle.HysSym.HysCanvas
- public class HysCanvas
- extends Canvas
- implements AvalancheConsumer, RunStopConsumer
HysCanvas displays the square lattice used by HysLattice
but will someday be generalized to work with other lattice simulations.
For an example of use, see the applet hys.
Source code is available.
- Version:
- 0.9a
- Author:
- Paul Houle (E-mail: ph18@cornell.edu)
- See Also:
- HysLattice, hys
-
HysCanvas(HysLattice)
-
Constructs a new HysCanvas attached to HysLattice l.
-
paint(Graphics)
-
-
receiveAvalanche(Vector, int)
-
-
receiveRunStop(boolean)
-
-
update(Graphics)
-
HysCanvas
public HysCanvas(HysLattice l)
- Constructs a new HysCanvas attached to HysLattice l.
- Parameters:
- l - a HysLattice that will be displayed by HysCanvas.
receiveRunStop
public void receiveRunStop(boolean b)
- See Also:
- RunStopConsumer
receiveAvalanche
public synchronized void receiveAvalanche(Vector avalanche,
int dee)
- See Also:
- AvalancheConsumer
paint
public void paint(Graphics g)
- Overrides:
- paint in class Canvas
update
public void update(Graphics g)
- Overrides:
- update in class Component
All Packages Class Hierarchy This Package Previous Next Index