net.sf.nachocalendar.components
Class YearScroller
javax.swing.JPanel
net.sf.nachocalendar.components.YearScroller
public class YearScroller
extends javax.swing.JPanel
Component used to change the current year. It extends from JComboBox
and has two arrows for unitary changes. It fires a ChangeEvent
when the year is changed.
void | addChangeListener(javax.swing.event.ChangeListener listener) - Registers ChangeListener to receive events.
|
int | getYear() - Returns the current selected year.
|
boolean | isEnabled() - Getter for enabled property.
|
void | removeChangeListener(javax.swing.event.ChangeListener listener) - Removes ChangeListener from the list of listeners.
|
void | setEnabled(boolean b) - Enables or disables the component.
|
void | setNextIcon(Icon icon) - Changes the icon for the Next button.
|
void | setNextText(String text) - Changes the text of the Next button.
|
void | setPreviousIcon(Icon icon) - Changes the icon for the Previous button.
|
void | setPreviousText(String text) - Changes the text of the Previous button.
|
void | setYear(int year) - Changes the current selected year.
|
YearScroller
public YearScroller()
Creates new form YearScroller.
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener listener)
Registers ChangeListener to receive events.
listener
- The listener to register.
getYear
public int getYear()
Returns the current selected year.
isEnabled
public boolean isEnabled()
Getter for enabled property.
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener listener)
Removes ChangeListener from the list of listeners.
listener
- The listener to remove.
setEnabled
public void setEnabled(boolean b)
Enables or disables the component.
setNextIcon
public void setNextIcon(Icon icon)
Changes the icon for the Next button.
icon
- new Icon or null to show the default arrow
setNextText
public void setNextText(String text)
Changes the text of the Next button.
text
- new text or null to show the default arrow
setPreviousIcon
public void setPreviousIcon(Icon icon)
Changes the icon for the Previous button.
icon
- new Icon or null to show the default arrow
setPreviousText
public void setPreviousText(String text)
Changes the text of the Previous button.
text
- new text or null to show the default arrow
setYear
public void setYear(int year)
Changes the current selected year.