All Packages Class Hierarchy This Package Previous Next Index
Class ch.jp.robwar.DefaultInfoDisplayer
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----ch.jp.robwar.InfoDisplayer
|
+----ch.jp.robwar.DefaultInfoDisplayer
- public class DefaultInfoDisplayer
- extends InfoDisplayer
- implements ComponentListener
-
DefaultInfoDisplayer()
-
-
componentHidden(ComponentEvent)
-
-
componentMoved(ComponentEvent)
-
-
componentResized(ComponentEvent)
-
-
componentShown(ComponentEvent)
-
-
display(Contestant)
- computes and displays the picture
(synchronized because it shares a resource with componentResized)
-
getMinimumSize()
-
-
paint(Graphics)
- Displays the picture
-
update(Graphics)
- override so that the panel doesn't get erased first
DefaultInfoDisplayer
public DefaultInfoDisplayer()
update
public void update(Graphics g)
- override so that the panel doesn't get erased first
- Overrides:
- update in class Container
paint
public void paint(Graphics g)
- Displays the picture
- Overrides:
- paint in class Container
display
public synchronized void display(Contestant input)
- computes and displays the picture
(synchronized because it shares a resource with componentResized)
- Overrides:
- display in class InfoDisplayer
getMinimumSize
public Dimension getMinimumSize()
- Overrides:
- getMinimumSize in class Container
componentResized
public synchronized void componentResized(ComponentEvent ev)
componentMoved
public void componentMoved(ComponentEvent ev)
componentShown
public void componentShown(ComponentEvent ev)
componentHidden
public void componentHidden(ComponentEvent ev)
All Packages Class Hierarchy This Package Previous Next Index