Class TrafficLight
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Canvas
|
+----TrafficLight
- public class TrafficLight
- extends Canvas
- implements Runnable
-
getMinimumSize()
-
-
getOnLight()
- Setters and getters
-
getPreferredSize()
-
-
paint(Graphics)
- Paint
-
run()
- run method as required by Runnable interface
-
setColor(Color)
-
-
setOnLight(Color)
-
getOnLight
public Color getOnLight()
- Setters and getters
setOnLight
public void setOnLight(Color c)
setColor
public void setColor(Color c)
paint
public void paint(Graphics g)
- Paint
- Overrides:
- paint in class Canvas
run
public void run()
- run method as required by Runnable interface
getMinimumSize
public Dimension getMinimumSize()
- Overrides:
- getMinimumSize in class Component
getPreferredSize
public Dimension getPreferredSize()
- Overrides:
- getPreferredSize in class Component