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.
-
LEDClock()
- Constructs an
LEDClock
object with the default
parameters.
-
addAlarmEventListener(AlarmEventListener)
- Adds alarm listener to the LEDClock.
-
addPropertyChangeListener(PropertyChangeListener)
- Registers a new listener of the PropertyChanged event.
-
getAlarmtime()
- Returns alarm time in sec
-
getHours()
- Returns hours
-
getMinutes()
- Returns minutes
-
getSeconds()
- Returns seconds
-
getTimeadjustment()
- Returns adjustment in sec
-
isAlarmSet()
- is alarm set
-
isMode24hours()
- is mode 24 hours
-
isShowSeconds()
- are seconds shown
-
paint(Graphics)
- Paint display
-
removeAlarmEventListener(AlarmEventListener)
- Removes alarm listener from the LEDClock.
-
removePropertyChangeListener(PropertyChangeListener)
- Removes a listener of PropertyChanged event.
-
setAlarmSet(boolean)
- set alarm on / off
-
setAlarmtime(int)
- Sets alarm time in sec
-
setHours(int)
- Sets hours
-
setMinutes(int)
- Sets minutes
-
setMode24hours(boolean)
- set mode 24 hours
-
setSeconds(int)
- Sets seconds
-
setShowSeconds(boolean)
- set show seconds on / off
-
setTimeadjustment(int)
- Sets adjustment in sec
-
update(Graphics)
- Update display
-
getPreferredSize()
- Returns preferred size
LEDClock
public LEDClock()
- Constructs an
LEDClock
object with the default
parameters.
update
public void update(Graphics gg)
- Update display
- Parameters:
- gg - - Graphics
- Overrides:
- update in class Component
getPreferredSize
public Dimension getPreferredSize()
- Returns preferred size
- Parameters:
-
- Overrides:
- getPreferredSize in class Component
paint
public void paint(Graphics gg)
- Paint display
- Parameters:
- gg - - Graphics
- Overrides:
- paint in class Canvas
isMode24hours
public boolean isMode24hours()
- is mode 24 hours
- Returns:
- is mode 24 hours
setMode24hours
public void setMode24hours(boolean b)
- set mode 24 hours
- Parameters:
- b - new mode
isAlarmSet
public boolean isAlarmSet()
- is alarm set
- Returns:
- alarm set flag
setAlarmSet
public void setAlarmSet(boolean b)
- set alarm on / off
- Parameters:
- b - new alarm mode
isShowSeconds
public boolean isShowSeconds()
- are seconds shown
- Returns:
- seconds show flag
setShowSeconds
public void setShowSeconds(boolean b)
- set show seconds on / off
- Parameters:
- b - new show seconds mode
getSeconds
public int getSeconds()
- Returns seconds
- Returns:
- seconds
setSeconds
public void setSeconds(int s)
- Sets seconds
- Parameters:
- s - new seconds
getMinutes
public int getMinutes()
- Returns minutes
- Returns:
- minutes
setMinutes
public void setMinutes(int s)
- Sets minutes
- Parameters:
- s - new minutes
getHours
public int getHours()
- Returns hours
- Returns:
- hours
setHours
public void setHours(int s)
- Sets hours
- Parameters:
- s - new hours
getAlarmtime
public int getAlarmtime()
- Returns alarm time in sec
- Returns:
- alarm time in sec
setAlarmtime
public void setAlarmtime(int s)
- Sets alarm time in sec
- Parameters:
- s - alarm time in sec
getTimeadjustment
public int getTimeadjustment()
- Returns adjustment in sec
- Returns:
- adjustment in sec
setTimeadjustment
public void setTimeadjustment(int s)
- Sets adjustment in sec
- Parameters:
- s - adjustment in sec
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
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
addAlarmEventListener
public void addAlarmEventListener(AlarmEventListener l)
- Adds alarm listener to the LEDClock.
- Parameters:
- l - a new AlarmListener
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