hibergui.swt
Class DateField
java.lang.Object
hibergui.swt.DateField
public class DateField
- extends java.lang.Object
- Author:
- mpermana
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
text
org.eclipse.swt.widgets.Text text
calendar
java.util.GregorianCalendar calendar
dateFormat
java.text.DateFormat dateFormat
fieldPositions
private java.text.FieldPosition[] fieldPositions
gregorianFields
private int[] gregorianFields
fieldOrder
java.util.Vector<int[]> fieldOrder
DateField
public DateField(java.text.DateFormat dateFormat)
DateField
public DateField()
create
public org.eclipse.swt.widgets.Text create(org.eclipse.swt.widgets.Composite composite)
addCalendar
protected void addCalendar(int amount,
boolean big)
dateFormatFieldToGregorianField
private int dateFormatFieldToGregorianField(int dateFormatField)
selectDateFormatField
private void selectDateFormatField(int dateFormatField)
getDateFormatField
protected int getDateFormatField(int position)
- Returns:
- DateFormat.HOUR0_FIELD etc..
onDateChange
public void onDateChange()
addFieldOrder
private void addFieldOrder(int field,
java.text.FieldPosition fieldPosition)
nextDateFormatField
private int nextDateFormatField(int dateFormatField,
int step)
getDateFormat
public java.text.DateFormat getDateFormat()
- Returns:
- Returns the dateFormat.
setDateFormat
public void setDateFormat(java.text.DateFormat dateFormat)
- Parameters:
dateFormat - The dateFormat to set.
getCalendar
public java.util.GregorianCalendar getCalendar()
- Returns:
- Returns the calendar.
setCalendar
public void setCalendar(java.util.GregorianCalendar calendar)
- Parameters:
calendar - The calendar to set.
main
public static void main(java.lang.String[] args)