support.Ticker
Class EventDisplayer

java.lang.Object
  |
  +--support.Ticker.EventDisplayer

class EventDisplayer
extends java.lang.Object


Field Summary
private  java.awt.ScrollPane _component
           
private  java.awt.Color _defaultBG
           
private  java.awt.Color _defaultFG
           
private  Dictionary _labels
           
private  java.awt.Panel _panel
           
private static java.awt.Font LABELFONT
           
 
Constructor Summary
EventDisplayer(java.awt.Color fgcolor, java.awt.Color bgcolor)
           
 
Method Summary
 void addTickerEvent(TickerEvent t)
           
 void addTickerEvent(TickerEvent t, java.awt.Color fg)
           
 void addTickerEvent(TickerEvent t, java.awt.Color fg, java.awt.Color bg)
          Add another ticker event to the event displayer
 java.awt.Component awtComponent()
           
private  java.awt.Panel buildLabelPanel()
           
 void clear()
           
 void removeTickerEvent(TickerEvent t)
          Remove a ticker event from the event displayer
 void setSize(java.awt.Dimension d)
           
 void setSize(int width, int height)
           
 void updateTickerEvent(TickerEvent t)
           
 void updateTickerEvent(TickerEvent t, java.awt.Color fg)
           
 void updateTickerEvent(TickerEvent t, java.awt.Color fg, java.awt.Color bg)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

LABELFONT

private static final java.awt.Font LABELFONT

_component

private java.awt.ScrollPane _component

_panel

private java.awt.Panel _panel

_labels

private Dictionary _labels

_defaultBG

private java.awt.Color _defaultBG

_defaultFG

private java.awt.Color _defaultFG
Constructor Detail

EventDisplayer

public EventDisplayer(java.awt.Color fgcolor,
                      java.awt.Color bgcolor)
Method Detail

awtComponent

public java.awt.Component awtComponent()

clear

public void clear()

addTickerEvent

public void addTickerEvent(TickerEvent t,
                           java.awt.Color fg,
                           java.awt.Color bg)
Add another ticker event to the event displayer

addTickerEvent

public void addTickerEvent(TickerEvent t,
                           java.awt.Color fg)

addTickerEvent

public void addTickerEvent(TickerEvent t)

updateTickerEvent

public void updateTickerEvent(TickerEvent t,
                              java.awt.Color fg,
                              java.awt.Color bg)

updateTickerEvent

public void updateTickerEvent(TickerEvent t,
                              java.awt.Color fg)

updateTickerEvent

public void updateTickerEvent(TickerEvent t)

removeTickerEvent

public void removeTickerEvent(TickerEvent t)
Remove a ticker event from the event displayer

buildLabelPanel

private java.awt.Panel buildLabelPanel()

setSize

public void setSize(java.awt.Dimension d)

setSize

public void setSize(int width,
                    int height)