All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.led.LEDClock

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----com.ibm.led.LEDClock

public class LEDClock
extends Canvas
implements Serializable
The LEDClock component is a Java bean that can be used to display a digital clock in various applications and applets. The developer can completely customise the look and feel of the clock. The bean supports any system clock time adjustment , user wants.


Constructor Index

 o LEDClock()
Constructs an LEDClock object with the default parameters.

Method Index

 o addAlarmEventListener(AlarmEventListener)
Adds alarm listener to the LEDClock.
 o addPropertyChangeListener(PropertyChangeListener)
Registers a new listener of the PropertyChanged event.
 o getAlarmtime()
Returns alarm time in sec
 o getHours()
Returns hours
 o getMinutes()
Returns minutes
 o getSeconds()
Returns seconds
 o getTimeadjustment()
Returns adjustment in sec
 o isAlarmSet()
is alarm set
 o isMode24hours()
is mode 24 hours
 o isShowSeconds()
are seconds shown
 o paint(Graphics)
Paint display
 o removeAlarmEventListener(AlarmEventListener)
Removes alarm listener from the LEDClock.
 o removePropertyChangeListener(PropertyChangeListener)
Removes a listener of PropertyChanged event.
 o setAlarmSet(boolean)
set alarm on / off
 o setAlarmtime(int)
Sets alarm time in sec
 o setHours(int)
Sets hours
 o setMinutes(int)
Sets minutes
 o setMode24hours(boolean)
set mode 24 hours
 o setSeconds(int)
Sets seconds
 o setShowSeconds(boolean)
set show seconds on / off
 o setTimeadjustment(int)
Sets adjustment in sec
 o update(Graphics)
Update display
 o getPreferredSize()
Returns preferred size

Constructors

 o LEDClock
 public LEDClock()
Constructs an LEDClock object with the default parameters.

Methods

 o update
 public void update(Graphics gg)
Update display

Parameters:
gg - - Graphics
Overrides:
update in class Component
 o getPreferredSize
 public Dimension getPreferredSize()
Returns preferred size

Parameters:
Overrides:
getPreferredSize in class Component
 o paint
 public void paint(Graphics gg)
Paint display

Parameters:
gg - - Graphics
Overrides:
paint in class Canvas
 o isMode24hours
 public boolean isMode24hours()
is mode 24 hours

Returns:
is mode 24 hours
 o setMode24hours
 public void setMode24hours(boolean b)
set mode 24 hours

Parameters:
b - new mode
 o isAlarmSet
 public boolean isAlarmSet()
is alarm set

Returns:
alarm set flag
 o setAlarmSet
 public void setAlarmSet(boolean b)
set alarm on / off

Parameters:
b - new alarm mode
 o isShowSeconds
 public boolean isShowSeconds()
are seconds shown

Returns:
seconds show flag
 o setShowSeconds
 public void setShowSeconds(boolean b)
set show seconds on / off

Parameters:
b - new show seconds mode
 o getSeconds
 public int getSeconds()
Returns seconds

Returns:
seconds
 o setSeconds
 public void setSeconds(int s)
Sets seconds

Parameters:
s - new seconds
 o getMinutes
 public int getMinutes()
Returns minutes

Returns:
minutes
 o setMinutes
 public void setMinutes(int s)
Sets minutes

Parameters:
s - new minutes
 o getHours
 public int getHours()
Returns hours

Returns:
hours
 o setHours
 public void setHours(int s)
Sets hours

Parameters:
s - new hours
 o getAlarmtime
 public int getAlarmtime()
Returns alarm time in sec

Returns:
alarm time in sec
 o setAlarmtime
 public void setAlarmtime(int s)
Sets alarm time in sec

Parameters:
s - alarm time in sec
 o getTimeadjustment
 public int getTimeadjustment()
Returns adjustment in sec

Returns:
adjustment in sec
 o setTimeadjustment
 public void setTimeadjustment(int s)
Sets adjustment in sec

Parameters:
s - adjustment in sec
 o addPropertyChangeListener
 public void addPropertyChangeListener(PropertyChangeListener l)
Registers a new listener of the PropertyChanged event.

Parameters:
l - reference to an object to be registrated as a listener of the PropertyChanged event
 o removePropertyChangeListener
 public void removePropertyChangeListener(PropertyChangeListener l)
Removes a listener of PropertyChanged event.

Parameters:
l - reference to an object to be removed as a listener of the PropertyChanged event
 o addAlarmEventListener
 public void addAlarmEventListener(AlarmEventListener l)
Adds alarm listener to the LEDClock.

Parameters:
l - a new AlarmListener
 o removeAlarmEventListener
 public void removeAlarmEventListener(AlarmEventListener l)
Removes alarm listener from the LEDClock.

Parameters:
l - the AlarmListener to remove.

All Packages  Class Hierarchy  This Package  Previous  Next  Index