|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDateEditor
All date editors that should be used by a JDateChooser have to implement this interface.
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a property change listener that should be added to the implementing UI component. |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds a property change listener that should be added to the implementing UI component. |
java.util.Date |
getDate()
Returns the date. |
java.lang.String |
getDateFormatString()
Returns the date format string. |
java.util.Date |
getMaxSelectableDate()
Gets the minimum selectable date. |
java.util.Date |
getMinSelectableDate()
Gets the maximum selectable date. |
javax.swing.JComponent |
getUiComponent()
Returns the UI component, e.g. the actual JTextField implementing the editor. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a property change listener. |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Removes the listener from the date editor's property change listeners for the specific property. |
void |
setDate(java.util.Date date)
Sets the date. |
void |
setDateFormatString(java.lang.String dateFormatString)
Sets the date format string, e.g. |
void |
setEnabled(boolean enabled)
Enables or disables the UI compoment. |
void |
setLocale(java.util.Locale locale)
Sets the locale. |
void |
setMaxSelectableDate(java.util.Date max)
Sets the maximum selectable date. |
void |
setMinSelectableDate(java.util.Date min)
Sets the minimum selectable date. |
void |
setSelectableDateRange(java.util.Date min,
java.util.Date max)
Sets a valid date range for selectable dates. |
| Method Detail |
|---|
java.util.Date getDate()
void setDate(java.util.Date date)
date - the date to setvoid setDateFormatString(java.lang.String dateFormatString)
dateFormatString - the date format stringjava.lang.String getDateFormatString()
void setSelectableDateRange(java.util.Date min,
java.util.Date max)
min - the minimum selectable date or null (then the minimum date should be
set to 01\01\0001)max - the maximum selectable date or null (then the maximum date should be
set to 01\01\9999)java.util.Date getMaxSelectableDate()
java.util.Date getMinSelectableDate()
void setMaxSelectableDate(java.util.Date max)
max - maximum selectable datevoid setMinSelectableDate(java.util.Date min)
min - minimum selectable datejavax.swing.JComponent getUiComponent()
void setLocale(java.util.Locale locale)
locale - the locale to setvoid setEnabled(boolean enabled)
enabled - true, if the UI component should be enabled.void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - the property change listener.
void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
propertyName - the property name, e.g. "date"listener - the property change listener.void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - the property change listener.
void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
propertyName - the property to listen for, e.g. "date"listener - the listener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||