public abstract class DatePickerUI extends ComponentUI
Responsible for keeping the date property of all participants synchronized at all "stable" points in their life-cycle. That is the following invariant is guaranteed:
Date selected = datePicker.getMonthView().getSelectedDate();
assertEquals(selected, datePicker.getDate());
assertEquals(selected, datePicker.getEditor().getValue());
| Constructor and Description |
|---|
DatePickerUI() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBaseline(int width,
int height)
Get the baseline for the specified component, or a value less
than 0 if the baseline can not be determined.
|
abstract Date |
getSelectableDate(Date date)
Checks the given date for validity for selection.
|
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, updatepublic int getBaseline(int width,
int height)
width - Width of the component to determine baseline for.height - Height of the component to determine baseline for.public abstract Date getSelectableDate(Date date) throws PropertyVetoException
date - date to checkPropertyVetoException - if the given date is not valid for
selectionCopyright © 2017. All Rights Reserved.