PageRenderTime 69ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/lib/docs/api/com/toedter/calendar/JTextFieldDateEditor.html

http://mp-rechnungs-und-kundenverwaltung.googlecode.com/
HTML | 1208 lines | 1081 code | 102 blank | 25 comment | 0 complexity | 00fa163edb13b40affd7a66db5dc4790 MD5 | raw file
Possible License(s): LGPL-3.0, Apache-2.0, GPL-3.0, GPL-2.0, AGPL-3.0, JSON, BSD-3-Clause
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!--NewPage-->
  3. <HTML>
  4. <HEAD>
  5. <!-- Generated by javadoc (build 1.5.0_06) on Sun Jun 04 15:41:10 CEST 2006 -->
  6. <TITLE>
  7. JTextFieldDateEditor (JCalendar API)
  8. </TITLE>
  9. <META NAME="keywords" CONTENT="com.toedter.calendar.JTextFieldDateEditor class">
  10. <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
  11. <SCRIPT type="text/javascript">
  12. function windowTitle()
  13. {
  14. parent.document.title="JTextFieldDateEditor (JCalendar API)";
  15. }
  16. </SCRIPT>
  17. <NOSCRIPT>
  18. </NOSCRIPT>
  19. </HEAD>
  20. <BODY BGCOLOR="white" onload="windowTitle();">
  21. <!-- ========= START OF TOP NAVBAR ======= -->
  22. <A NAME="navbar_top"><!-- --></A>
  23. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  24. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  25. <TR>
  26. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  27. <A NAME="navbar_top_firstrow"><!-- --></A>
  28. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  29. <TR ALIGN="center" VALIGN="top">
  30. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  31. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  32. <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  33. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  34. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  35. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  36. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  37. </TR>
  38. </TABLE>
  39. </TD>
  40. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  41. </EM>
  42. </TD>
  43. </TR>
  44. <TR>
  45. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  46. &nbsp;<A HREF="../../../com/toedter/calendar/JSpinnerDateEditor.html" title="class in com.toedter.calendar"><B>PREV CLASS</B></A>&nbsp;
  47. &nbsp;<A HREF="../../../com/toedter/calendar/JYearChooser.html" title="class in com.toedter.calendar"><B>NEXT CLASS</B></A></FONT></TD>
  48. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  49. <A HREF="../../../index.html?com/toedter/calendar/JTextFieldDateEditor.html" target="_top"><B>FRAMES</B></A> &nbsp;
  50. &nbsp;<A HREF="JTextFieldDateEditor.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  51. &nbsp;<SCRIPT type="text/javascript">
  52. <!--
  53. if(window==top) {
  54. document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  55. }
  56. //-->
  57. </SCRIPT>
  58. <NOSCRIPT>
  59. <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
  60. </NOSCRIPT>
  61. </FONT></TD>
  62. </TR>
  63. <TR>
  64. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  65. SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JFormattedTextField">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  66. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  67. DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  68. </TR>
  69. </TABLE>
  70. <A NAME="skip-navbar_top"></A>
  71. <!-- ========= END OF TOP NAVBAR ========= -->
  72. <HR>
  73. <!-- ======== START OF CLASS DATA ======== -->
  74. <H2>
  75. <FONT SIZE="-1">
  76. com.toedter.calendar</FONT>
  77. <BR>
  78. Class JTextFieldDateEditor</H2>
  79. <PRE>
  80. java.lang.Object
  81. <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
  82. <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
  83. <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">javax.swing.JComponent
  84. <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">javax.swing.text.JTextComponent
  85. <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">javax.swing.JTextField
  86. <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">javax.swing.JFormattedTextField
  87. <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.toedter.calendar.JTextFieldDateEditor</B>
  88. </PRE>
  89. <DL>
  90. <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A>, java.awt.event.ActionListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.CaretListener, javax.swing.Scrollable, javax.swing.SwingConstants</DD>
  91. </DL>
  92. <HR>
  93. <DL>
  94. <DT><PRE>public class <B>JTextFieldDateEditor</B><DT>extends javax.swing.JFormattedTextField<DT>implements <A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A>, javax.swing.event.CaretListener, java.awt.event.FocusListener, java.awt.event.ActionListener</DL>
  95. </PRE>
  96. <P>
  97. JTextFieldDateEditor is the default editor used by JDateChooser. It is a
  98. formatted text field, that colores valid dates green/black and invalid dates
  99. red. The date format patten and mask can be set manually. If not set, the
  100. MEDIUM pattern of a SimpleDateFormat with regards to the actual locale is
  101. used.
  102. <P>
  103. <P>
  104. <DL>
  105. <DT><B>Version:</B></DT>
  106. <DD>$LastChangedRevision: 97 $, $LastChangedDate: 2006-05-24 17:30:41 +0200 (Mi, 24 Mai 2006) $</DD>
  107. <DT><B>Author:</B></DT>
  108. <DD>Kai Toedter</DD>
  109. <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html#com.toedter.calendar.JTextFieldDateEditor">Serialized Form</A></DL>
  110. <HR>
  111. <P>
  112. <!-- ======== NESTED CLASS SUMMARY ======== -->
  113. <A NAME="nested_class_summary"><!-- --></A>
  114. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  115. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  116. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  117. <B>Nested Class Summary</B></FONT></TH>
  118. </TR>
  119. </TABLE>
  120. &nbsp;<A NAME="nested_classes_inherited_from_class_javax.swing.JFormattedTextField"><!-- --></A>
  121. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  122. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  123. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JFormattedTextField</B></TH>
  124. </TR>
  125. <TR BGCOLOR="white" CLASS="TableRowColor">
  126. <TD><CODE>javax.swing.JFormattedTextField.AbstractFormatter, javax.swing.JFormattedTextField.AbstractFormatterFactory</CODE></TD>
  127. </TR>
  128. </TABLE>
  129. &nbsp;
  130. <A NAME="nested_classes_inherited_from_class_javax.swing.JTextField"><!-- --></A>
  131. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  132. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  133. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JTextField</B></TH>
  134. </TR>
  135. <TR BGCOLOR="white" CLASS="TableRowColor">
  136. <TD><CODE>javax.swing.JTextField.AccessibleJTextField</CODE></TD>
  137. </TR>
  138. </TABLE>
  139. &nbsp;
  140. <A NAME="nested_classes_inherited_from_class_javax.swing.text.JTextComponent"><!-- --></A>
  141. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  142. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  143. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.text.JTextComponent</B></TH>
  144. </TR>
  145. <TR BGCOLOR="white" CLASS="TableRowColor">
  146. <TD><CODE>javax.swing.text.JTextComponent.AccessibleJTextComponent, javax.swing.text.JTextComponent.KeyBinding</CODE></TD>
  147. </TR>
  148. </TABLE>
  149. &nbsp;
  150. <A NAME="nested_classes_inherited_from_class_javax.swing.JComponent"><!-- --></A>
  151. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  152. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  153. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JComponent</B></TH>
  154. </TR>
  155. <TR BGCOLOR="white" CLASS="TableRowColor">
  156. <TD><CODE>javax.swing.JComponent.AccessibleJComponent</CODE></TD>
  157. </TR>
  158. </TABLE>
  159. &nbsp;
  160. <A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
  161. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  162. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  163. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
  164. </TR>
  165. <TR BGCOLOR="white" CLASS="TableRowColor">
  166. <TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
  167. </TR>
  168. </TABLE>
  169. &nbsp;
  170. <A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
  171. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  172. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  173. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
  174. </TR>
  175. <TR BGCOLOR="white" CLASS="TableRowColor">
  176. <TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
  177. </TR>
  178. </TABLE>
  179. &nbsp;
  180. <!-- =========== FIELD SUMMARY =========== -->
  181. <A NAME="field_summary"><!-- --></A>
  182. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  183. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  184. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  185. <B>Field Summary</B></FONT></TH>
  186. </TR>
  187. <TR BGCOLOR="white" CLASS="TableRowColor">
  188. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  189. <CODE>protected &nbsp;java.awt.Color</CODE></FONT></TD>
  190. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#darkGreen">darkGreen</A></B></CODE>
  191. <BR>
  192. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  193. </TR>
  194. <TR BGCOLOR="white" CLASS="TableRowColor">
  195. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  196. <CODE>protected &nbsp;java.util.Date</CODE></FONT></TD>
  197. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#date">date</A></B></CODE>
  198. <BR>
  199. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  200. </TR>
  201. <TR BGCOLOR="white" CLASS="TableRowColor">
  202. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  203. <CODE>protected &nbsp;java.text.SimpleDateFormat</CODE></FONT></TD>
  204. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#dateFormatter">dateFormatter</A></B></CODE>
  205. <BR>
  206. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  207. </TR>
  208. <TR BGCOLOR="white" CLASS="TableRowColor">
  209. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  210. <CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
  211. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#datePattern">datePattern</A></B></CODE>
  212. <BR>
  213. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  214. </TR>
  215. <TR BGCOLOR="white" CLASS="TableRowColor">
  216. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  217. <CODE>protected &nbsp;<A HREF="../../../com/toedter/calendar/DateUtil.html" title="class in com.toedter.calendar">DateUtil</A></CODE></FONT></TD>
  218. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#dateUtil">dateUtil</A></B></CODE>
  219. <BR>
  220. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  221. </TR>
  222. <TR BGCOLOR="white" CLASS="TableRowColor">
  223. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  224. <CODE>protected &nbsp;javax.swing.text.MaskFormatter</CODE></FONT></TD>
  225. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#maskFormatter">maskFormatter</A></B></CODE>
  226. <BR>
  227. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  228. </TR>
  229. <TR BGCOLOR="white" CLASS="TableRowColor">
  230. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  231. <CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
  232. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#maskPattern">maskPattern</A></B></CODE>
  233. <BR>
  234. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  235. </TR>
  236. <TR BGCOLOR="white" CLASS="TableRowColor">
  237. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  238. <CODE>protected &nbsp;char</CODE></FONT></TD>
  239. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#placeholder">placeholder</A></B></CODE>
  240. <BR>
  241. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  242. </TR>
  243. </TABLE>
  244. &nbsp;<A NAME="fields_inherited_from_class_javax.swing.JFormattedTextField"><!-- --></A>
  245. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  246. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  247. <TH ALIGN="left"><B>Fields inherited from class javax.swing.JFormattedTextField</B></TH>
  248. </TR>
  249. <TR BGCOLOR="white" CLASS="TableRowColor">
  250. <TD><CODE>COMMIT, COMMIT_OR_REVERT, PERSIST, REVERT</CODE></TD>
  251. </TR>
  252. </TABLE>
  253. &nbsp;<A NAME="fields_inherited_from_class_javax.swing.JTextField"><!-- --></A>
  254. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  255. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  256. <TH ALIGN="left"><B>Fields inherited from class javax.swing.JTextField</B></TH>
  257. </TR>
  258. <TR BGCOLOR="white" CLASS="TableRowColor">
  259. <TD><CODE>notifyAction</CODE></TD>
  260. </TR>
  261. </TABLE>
  262. &nbsp;<A NAME="fields_inherited_from_class_javax.swing.text.JTextComponent"><!-- --></A>
  263. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  264. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  265. <TH ALIGN="left"><B>Fields inherited from class javax.swing.text.JTextComponent</B></TH>
  266. </TR>
  267. <TR BGCOLOR="white" CLASS="TableRowColor">
  268. <TD><CODE>DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY</CODE></TD>
  269. </TR>
  270. </TABLE>
  271. &nbsp;<A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A>
  272. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  273. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  274. <TH ALIGN="left"><B>Fields inherited from class javax.swing.JComponent</B></TH>
  275. </TR>
  276. <TR BGCOLOR="white" CLASS="TableRowColor">
  277. <TD><CODE>accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</CODE></TD>
  278. </TR>
  279. </TABLE>
  280. &nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
  281. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  282. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  283. <TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
  284. </TR>
  285. <TR BGCOLOR="white" CLASS="TableRowColor">
  286. <TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
  287. </TR>
  288. </TABLE>
  289. &nbsp;<A NAME="fields_inherited_from_class_javax.swing.SwingConstants"><!-- --></A>
  290. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  291. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  292. <TH ALIGN="left"><B>Fields inherited from interface javax.swing.SwingConstants</B></TH>
  293. </TR>
  294. <TR BGCOLOR="white" CLASS="TableRowColor">
  295. <TD><CODE>BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST</CODE></TD>
  296. </TR>
  297. </TABLE>
  298. &nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
  299. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  300. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  301. <TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
  302. </TR>
  303. <TR BGCOLOR="white" CLASS="TableRowColor">
  304. <TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
  305. </TR>
  306. </TABLE>
  307. &nbsp;
  308. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  309. <A NAME="constructor_summary"><!-- --></A>
  310. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  311. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  312. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  313. <B>Constructor Summary</B></FONT></TH>
  314. </TR>
  315. <TR BGCOLOR="white" CLASS="TableRowColor">
  316. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#JTextFieldDateEditor()">JTextFieldDateEditor</A></B>()</CODE>
  317. <BR>
  318. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  319. </TR>
  320. <TR BGCOLOR="white" CLASS="TableRowColor">
  321. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#JTextFieldDateEditor(boolean, java.lang.String, java.lang.String, char)">JTextFieldDateEditor</A></B>(boolean&nbsp;showMask,
  322. java.lang.String&nbsp;datePattern,
  323. java.lang.String&nbsp;maskPattern,
  324. char&nbsp;placeholder)</CODE>
  325. <BR>
  326. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  327. </TR>
  328. <TR BGCOLOR="white" CLASS="TableRowColor">
  329. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#JTextFieldDateEditor(java.lang.String, java.lang.String, char)">JTextFieldDateEditor</A></B>(java.lang.String&nbsp;datePattern,
  330. java.lang.String&nbsp;maskPattern,
  331. char&nbsp;placeholder)</CODE>
  332. <BR>
  333. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  334. </TR>
  335. </TABLE>
  336. &nbsp;
  337. <!-- ========== METHOD SUMMARY =========== -->
  338. <A NAME="method_summary"><!-- --></A>
  339. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  340. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  341. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  342. <B>Method Summary</B></FONT></TH>
  343. </TR>
  344. <TR BGCOLOR="white" CLASS="TableRowColor">
  345. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  346. <CODE>&nbsp;void</CODE></FONT></TD>
  347. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A></B>(java.awt.event.ActionEvent&nbsp;e)</CODE>
  348. <BR>
  349. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the typed date and sets it (only if it is valid).</TD>
  350. </TR>
  351. <TR BGCOLOR="white" CLASS="TableRowColor">
  352. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  353. <CODE>&nbsp;void</CODE></FONT></TD>
  354. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#caretUpdate(javax.swing.event.CaretEvent)">caretUpdate</A></B>(javax.swing.event.CaretEvent&nbsp;event)</CODE>
  355. <BR>
  356. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;After any user input, the value of the textfield is proofed.</TD>
  357. </TR>
  358. <TR BGCOLOR="white" CLASS="TableRowColor">
  359. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  360. <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
  361. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#createMaskFromDatePattern(java.lang.String)">createMaskFromDatePattern</A></B>(java.lang.String&nbsp;datePattern)</CODE>
  362. <BR>
  363. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a mask from a date pattern.</TD>
  364. </TR>
  365. <TR BGCOLOR="white" CLASS="TableRowColor">
  366. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  367. <CODE>&nbsp;void</CODE></FONT></TD>
  368. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#focusGained(java.awt.event.FocusEvent)">focusGained</A></B>(java.awt.event.FocusEvent&nbsp;e)</CODE>
  369. <BR>
  370. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  371. </TR>
  372. <TR BGCOLOR="white" CLASS="TableRowColor">
  373. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  374. <CODE>&nbsp;void</CODE></FONT></TD>
  375. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#focusLost(java.awt.event.FocusEvent)">focusLost</A></B>(java.awt.event.FocusEvent&nbsp;focusEvent)</CODE>
  376. <BR>
  377. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  378. </TR>
  379. <TR BGCOLOR="white" CLASS="TableRowColor">
  380. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  381. <CODE>&nbsp;java.util.Date</CODE></FONT></TD>
  382. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#getDate()">getDate</A></B>()</CODE>
  383. <BR>
  384. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the date.</TD>
  385. </TR>
  386. <TR BGCOLOR="white" CLASS="TableRowColor">
  387. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  388. <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
  389. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#getDateFormatString()">getDateFormatString</A></B>()</CODE>
  390. <BR>
  391. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns tha date format string.</TD>
  392. </TR>
  393. <TR BGCOLOR="white" CLASS="TableRowColor">
  394. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  395. <CODE>&nbsp;java.util.Date</CODE></FONT></TD>
  396. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#getMaxSelectableDate()">getMaxSelectableDate</A></B>()</CODE>
  397. <BR>
  398. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the minimum selectable date.</TD>
  399. </TR>
  400. <TR BGCOLOR="white" CLASS="TableRowColor">
  401. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  402. <CODE>&nbsp;java.util.Date</CODE></FONT></TD>
  403. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#getMinSelectableDate()">getMinSelectableDate</A></B>()</CODE>
  404. <BR>
  405. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the maximum selectable date.</TD>
  406. </TR>
  407. <TR BGCOLOR="white" CLASS="TableRowColor">
  408. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  409. <CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
  410. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#getPreferredSize()">getPreferredSize</A></B>()</CODE>
  411. <BR>
  412. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the preferred size.</TD>
  413. </TR>
  414. <TR BGCOLOR="white" CLASS="TableRowColor">
  415. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  416. <CODE>&nbsp;javax.swing.JComponent</CODE></FONT></TD>
  417. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#getUiComponent()">getUiComponent</A></B>()</CODE>
  418. <BR>
  419. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the UI component, e.g. the actual JTextField implementing the
  420. editor.</TD>
  421. </TR>
  422. <TR BGCOLOR="white" CLASS="TableRowColor">
  423. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  424. <CODE>&nbsp;boolean</CODE></FONT></TD>
  425. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#isMaskVisible()">isMaskVisible</A></B>()</CODE>
  426. <BR>
  427. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true, if the mask is visible.</TD>
  428. </TR>
  429. <TR BGCOLOR="white" CLASS="TableRowColor">
  430. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  431. <CODE>static&nbsp;void</CODE></FONT></TD>
  432. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;s)</CODE>
  433. <BR>
  434. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JFrame with a JCalendar inside and can be used for testing.</TD>
  435. </TR>
  436. <TR BGCOLOR="white" CLASS="TableRowColor">
  437. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  438. <CODE>&nbsp;void</CODE></FONT></TD>
  439. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setDate(java.util.Date)">setDate</A></B>(java.util.Date&nbsp;date)</CODE>
  440. <BR>
  441. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the date.</TD>
  442. </TR>
  443. <TR BGCOLOR="white" CLASS="TableRowColor">
  444. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  445. <CODE>protected &nbsp;void</CODE></FONT></TD>
  446. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setDate(java.util.Date, boolean)">setDate</A></B>(java.util.Date&nbsp;date,
  447. boolean&nbsp;firePropertyChange)</CODE>
  448. <BR>
  449. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the date.</TD>
  450. </TR>
  451. <TR BGCOLOR="white" CLASS="TableRowColor">
  452. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  453. <CODE>&nbsp;void</CODE></FONT></TD>
  454. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setDateFormatString(java.lang.String)">setDateFormatString</A></B>(java.lang.String&nbsp;dateFormatString)</CODE>
  455. <BR>
  456. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the date format string, e.g.</TD>
  457. </TR>
  458. <TR BGCOLOR="white" CLASS="TableRowColor">
  459. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  460. <CODE>&nbsp;void</CODE></FONT></TD>
  461. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setEnabled(boolean)">setEnabled</A></B>(boolean&nbsp;b)</CODE>
  462. <BR>
  463. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables and disabled the compoment.</TD>
  464. </TR>
  465. <TR BGCOLOR="white" CLASS="TableRowColor">
  466. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  467. <CODE>&nbsp;void</CODE></FONT></TD>
  468. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setLocale(java.util.Locale)">setLocale</A></B>(java.util.Locale&nbsp;locale)</CODE>
  469. <BR>
  470. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the locale.</TD>
  471. </TR>
  472. <TR BGCOLOR="white" CLASS="TableRowColor">
  473. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  474. <CODE>&nbsp;void</CODE></FONT></TD>
  475. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setMaskVisible(boolean)">setMaskVisible</A></B>(boolean&nbsp;isMaskVisible)</CODE>
  476. <BR>
  477. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the mask visible.</TD>
  478. </TR>
  479. <TR BGCOLOR="white" CLASS="TableRowColor">
  480. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  481. <CODE>&nbsp;void</CODE></FONT></TD>
  482. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setMaxSelectableDate(java.util.Date)">setMaxSelectableDate</A></B>(java.util.Date&nbsp;max)</CODE>
  483. <BR>
  484. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the maximum selectable date.</TD>
  485. </TR>
  486. <TR BGCOLOR="white" CLASS="TableRowColor">
  487. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  488. <CODE>&nbsp;void</CODE></FONT></TD>
  489. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setMinSelectableDate(java.util.Date)">setMinSelectableDate</A></B>(java.util.Date&nbsp;min)</CODE>
  490. <BR>
  491. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the minimum selectable date.</TD>
  492. </TR>
  493. <TR BGCOLOR="white" CLASS="TableRowColor">
  494. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  495. <CODE>&nbsp;void</CODE></FONT></TD>
  496. <TD><CODE><B><A HREF="../../../com/toedter/calendar/JTextFieldDateEditor.html#setSelectableDateRange(java.util.Date, java.util.Date)">setSelectableDateRange</A></B>(java.util.Date&nbsp;min,
  497. java.util.Date&nbsp;max)</CODE>
  498. <BR>
  499. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a valid date range for selectable dates.</TD>
  500. </TR>
  501. </TABLE>
  502. &nbsp;<A NAME="methods_inherited_from_class_javax.swing.JFormattedTextField"><!-- --></A>
  503. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  504. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  505. <TH ALIGN="left"><B>Methods inherited from class javax.swing.JFormattedTextField</B></TH>
  506. </TR>
  507. <TR BGCOLOR="white" CLASS="TableRowColor">
  508. <TD><CODE>commitEdit, getActions, getFocusLostBehavior, getFormatter, getFormatterFactory, getUIClassID, getValue, invalidEdit, isEditValid, processFocusEvent, processInputMethodEvent, setDocument, setFocusLostBehavior, setFormatter, setFormatterFactory, setValue</CODE></TD>
  509. </TR>
  510. </TABLE>
  511. &nbsp;<A NAME="methods_inherited_from_class_javax.swing.JTextField"><!-- --></A>
  512. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  513. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  514. <TH ALIGN="left"><B>Methods inherited from class javax.swing.JTextField</B></TH>
  515. </TR>
  516. <TR BGCOLOR="white" CLASS="TableRowColor">
  517. <TD><CODE>addActionListener, configurePropertiesFromAction, createActionPropertyChangeListener, createDefaultModel, fireActionPerformed, getAccessibleContext, getAction, getActionListeners, getColumns, getColumnWidth, getHorizontalAlignment, getHorizontalVisibility, getScrollOffset, isValidateRoot, paramString, postActionEvent, removeActionListener, scrollRectToVisible, setAction, setActionCommand, setColumns, setFont, setHorizontalAlignment, setScrollOffset</CODE></TD>
  518. </TR>
  519. </TABLE>
  520. &nbsp;<A NAME="methods_inherited_from_class_javax.swing.text.JTextComponent"><!-- --></A>
  521. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  522. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  523. <TH ALIGN="left"><B>Methods inherited from class javax.swing.text.JTextComponent</B></TH>
  524. </TR>
  525. <TR BGCOLOR="white" CLASS="TableRowColor">
  526. <TD><CODE>addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, moveCaretPosition, paste, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, select, selectAll, setCaret, setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDragEnabled, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, updateUI, viewToModel, write</CODE></TD>
  527. </TR>
  528. </TABLE>
  529. &nbsp;<A NAME="methods_inherited_from_class_javax.swing.JComponent"><!-- --></A>
  530. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  531. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  532. <TH ALIGN="left"><B>Methods inherited from class javax.swing.JComponent</B></TH>
  533. </TR>
  534. <TR BGCOLOR="white" CLASS="TableRowColor">
  535. <TD><CODE>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</CODE></TD>
  536. </TR>
  537. </TABLE>
  538. &nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
  539. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  540. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  541. <TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
  542. </TR>
  543. <TR BGCOLOR="white" CLASS="TableRowColor">
  544. <TD><CODE>add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree</CODE></TD>
  545. </TR>
  546. </TABLE>
  547. &nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
  548. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  549. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  550. <TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
  551. </TR>
  552. <TR BGCOLOR="white" CLASS="TableRowColor">
  553. <TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle</CODE></TD>
  554. </TR>
  555. </TABLE>
  556. &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  557. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  558. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  559. <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
  560. </TR>
  561. <TR BGCOLOR="white" CLASS="TableRowColor">
  562. <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
  563. </TR>
  564. </TABLE>
  565. &nbsp;<A NAME="methods_inherited_from_class_com.toedter.calendar.IDateEditor"><!-- --></A>
  566. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  567. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  568. <TH ALIGN="left"><B>Methods inherited from interface com.toedter.calendar.<A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></B></TH>
  569. </TR>
  570. <TR BGCOLOR="white" CLASS="TableRowColor">
  571. <TD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../com/toedter/calendar/IDateEditor.html#addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../com/toedter/calendar/IDateEditor.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../com/toedter/calendar/IDateEditor.html#removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE></TD>
  572. </TR>
  573. </TABLE>
  574. &nbsp;
  575. <P>
  576. <!-- ============ FIELD DETAIL =========== -->
  577. <A NAME="field_detail"><!-- --></A>
  578. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  579. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  580. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  581. <B>Field Detail</B></FONT></TH>
  582. </TR>
  583. </TABLE>
  584. <A NAME="date"><!-- --></A><H3>
  585. date</H3>
  586. <PRE>
  587. protected java.util.Date <B>date</B></PRE>
  588. <DL>
  589. <DL>
  590. </DL>
  591. </DL>
  592. <HR>
  593. <A NAME="dateFormatter"><!-- --></A><H3>
  594. dateFormatter</H3>
  595. <PRE>
  596. protected java.text.SimpleDateFormat <B>dateFormatter</B></PRE>
  597. <DL>
  598. <DL>
  599. </DL>
  600. </DL>
  601. <HR>
  602. <A NAME="maskFormatter"><!-- --></A><H3>
  603. maskFormatter</H3>
  604. <PRE>
  605. protected javax.swing.text.MaskFormatter <B>maskFormatter</B></PRE>
  606. <DL>
  607. <DL>
  608. </DL>
  609. </DL>
  610. <HR>
  611. <A NAME="datePattern"><!-- --></A><H3>
  612. datePattern</H3>
  613. <PRE>
  614. protected java.lang.String <B>datePattern</B></PRE>
  615. <DL>
  616. <DL>
  617. </DL>
  618. </DL>
  619. <HR>
  620. <A NAME="maskPattern"><!-- --></A><H3>
  621. maskPattern</H3>
  622. <PRE>
  623. protected java.lang.String <B>maskPattern</B></PRE>
  624. <DL>
  625. <DL>
  626. </DL>
  627. </DL>
  628. <HR>
  629. <A NAME="placeholder"><!-- --></A><H3>
  630. placeholder</H3>
  631. <PRE>
  632. protected char <B>placeholder</B></PRE>
  633. <DL>
  634. <DL>
  635. </DL>
  636. </DL>
  637. <HR>
  638. <A NAME="darkGreen"><!-- --></A><H3>
  639. darkGreen</H3>
  640. <PRE>
  641. protected java.awt.Color <B>darkGreen</B></PRE>
  642. <DL>
  643. <DL>
  644. </DL>
  645. </DL>
  646. <HR>
  647. <A NAME="dateUtil"><!-- --></A><H3>
  648. dateUtil</H3>
  649. <PRE>
  650. protected <A HREF="../../../com/toedter/calendar/DateUtil.html" title="class in com.toedter.calendar">DateUtil</A> <B>dateUtil</B></PRE>
  651. <DL>
  652. <DL>
  653. </DL>
  654. </DL>
  655. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  656. <A NAME="constructor_detail"><!-- --></A>
  657. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  658. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  659. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  660. <B>Constructor Detail</B></FONT></TH>
  661. </TR>
  662. </TABLE>
  663. <A NAME="JTextFieldDateEditor()"><!-- --></A><H3>
  664. JTextFieldDateEditor</H3>
  665. <PRE>
  666. public <B>JTextFieldDateEditor</B>()</PRE>
  667. <DL>
  668. </DL>
  669. <HR>
  670. <A NAME="JTextFieldDateEditor(java.lang.String, java.lang.String, char)"><!-- --></A><H3>
  671. JTextFieldDateEditor</H3>
  672. <PRE>
  673. public <B>JTextFieldDateEditor</B>(java.lang.String&nbsp;datePattern,
  674. java.lang.String&nbsp;maskPattern,
  675. char&nbsp;placeholder)</PRE>
  676. <DL>
  677. </DL>
  678. <HR>
  679. <A NAME="JTextFieldDateEditor(boolean, java.lang.String, java.lang.String, char)"><!-- --></A><H3>
  680. JTextFieldDateEditor</H3>
  681. <PRE>
  682. public <B>JTextFieldDateEditor</B>(boolean&nbsp;showMask,
  683. java.lang.String&nbsp;datePattern,
  684. java.lang.String&nbsp;maskPattern,
  685. char&nbsp;placeholder)</PRE>
  686. <DL>
  687. </DL>
  688. <!-- ============ METHOD DETAIL ========== -->
  689. <A NAME="method_detail"><!-- --></A>
  690. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  691. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  692. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  693. <B>Method Detail</B></FONT></TH>
  694. </TR>
  695. </TABLE>
  696. <A NAME="getDate()"><!-- --></A><H3>
  697. getDate</H3>
  698. <PRE>
  699. public java.util.Date <B>getDate</B>()</PRE>
  700. <DL>
  701. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getDate()">IDateEditor</A></CODE></B></DD>
  702. <DD>Returns the date.
  703. <P>
  704. <DD><DL>
  705. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getDate()">getDate</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  706. </DD>
  707. <DD><DL>
  708. <DT><B>Returns:</B><DD>the date</DL>
  709. </DD>
  710. </DL>
  711. <HR>
  712. <A NAME="setDate(java.util.Date)"><!-- --></A><H3>
  713. setDate</H3>
  714. <PRE>
  715. public void <B>setDate</B>(java.util.Date&nbsp;date)</PRE>
  716. <DL>
  717. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setDate(java.util.Date)">IDateEditor</A></CODE></B></DD>
  718. <DD>Sets the date. This should be implemented as a bound property, firing the
  719. "date" property.
  720. <P>
  721. <DD><DL>
  722. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setDate(java.util.Date)">setDate</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  723. </DD>
  724. <DD><DL>
  725. <DT><B>Parameters:</B><DD><CODE>date</CODE> - the date to set</DL>
  726. </DD>
  727. </DL>
  728. <HR>
  729. <A NAME="setDate(java.util.Date, boolean)"><!-- --></A><H3>
  730. setDate</H3>
  731. <PRE>
  732. protected void <B>setDate</B>(java.util.Date&nbsp;date,
  733. boolean&nbsp;firePropertyChange)</PRE>
  734. <DL>
  735. <DD>Sets the date.
  736. <P>
  737. <DD><DL>
  738. </DL>
  739. </DD>
  740. <DD><DL>
  741. <DT><B>Parameters:</B><DD><CODE>date</CODE> - the date<DD><CODE>firePropertyChange</CODE> - true, if the date property should be fired.</DL>
  742. </DD>
  743. </DL>
  744. <HR>
  745. <A NAME="setDateFormatString(java.lang.String)"><!-- --></A><H3>
  746. setDateFormatString</H3>
  747. <PRE>
  748. public void <B>setDateFormatString</B>(java.lang.String&nbsp;dateFormatString)</PRE>
  749. <DL>
  750. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setDateFormatString(java.lang.String)">IDateEditor</A></CODE></B></DD>
  751. <DD>Sets the date format string, e.g. "MM/dd/yy". If the date format string
  752. is null or invalid, the date format string will be set to the MEDIUM
  753. Simple date format of the current locale.
  754. <P>
  755. <DD><DL>
  756. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setDateFormatString(java.lang.String)">setDateFormatString</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  757. </DD>
  758. <DD><DL>
  759. <DT><B>Parameters:</B><DD><CODE>dateFormatString</CODE> - the date format string</DL>
  760. </DD>
  761. </DL>
  762. <HR>
  763. <A NAME="getDateFormatString()"><!-- --></A><H3>
  764. getDateFormatString</H3>
  765. <PRE>
  766. public java.lang.String <B>getDateFormatString</B>()</PRE>
  767. <DL>
  768. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getDateFormatString()">IDateEditor</A></CODE></B></DD>
  769. <DD>Returns tha date format string.
  770. <P>
  771. <DD><DL>
  772. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getDateFormatString()">getDateFormatString</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  773. </DD>
  774. <DD><DL>
  775. <DT><B>Returns:</B><DD>the date format string</DL>
  776. </DD>
  777. </DL>
  778. <HR>
  779. <A NAME="getUiComponent()"><!-- --></A><H3>
  780. getUiComponent</H3>
  781. <PRE>
  782. public javax.swing.JComponent <B>getUiComponent</B>()</PRE>
  783. <DL>
  784. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getUiComponent()">IDateEditor</A></CODE></B></DD>
  785. <DD>Returns the UI component, e.g. the actual JTextField implementing the
  786. editor.
  787. <P>
  788. <DD><DL>
  789. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getUiComponent()">getUiComponent</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  790. </DD>
  791. <DD><DL>
  792. <DT><B>Returns:</B><DD>the UI component</DL>
  793. </DD>
  794. </DL>
  795. <HR>
  796. <A NAME="caretUpdate(javax.swing.event.CaretEvent)"><!-- --></A><H3>
  797. caretUpdate</H3>
  798. <PRE>
  799. public void <B>caretUpdate</B>(javax.swing.event.CaretEvent&nbsp;event)</PRE>
  800. <DL>
  801. <DD>After any user input, the value of the textfield is proofed. Depending on
  802. being a valid date, the value is colored green or red.
  803. <P>
  804. <DD><DL>
  805. <DT><B>Specified by:</B><DD><CODE>caretUpdate</CODE> in interface <CODE>javax.swing.event.CaretListener</CODE></DL>
  806. </DD>
  807. <DD><DL>
  808. <DT><B>Parameters:</B><DD><CODE>event</CODE> - the caret event</DL>
  809. </DD>
  810. </DL>
  811. <HR>
  812. <A NAME="focusLost(java.awt.event.FocusEvent)"><!-- --></A><H3>
  813. focusLost</H3>
  814. <PRE>
  815. public void <B>focusLost</B>(java.awt.event.FocusEvent&nbsp;focusEvent)</PRE>
  816. <DL>
  817. <DD><DL>
  818. <DT><B>Specified by:</B><DD><CODE>focusLost</CODE> in interface <CODE>java.awt.event.FocusListener</CODE></DL>
  819. </DD>
  820. <DD><DL>
  821. </DL>
  822. </DD>
  823. </DL>
  824. <HR>
  825. <A NAME="focusGained(java.awt.event.FocusEvent)"><!-- --></A><H3>
  826. focusGained</H3>
  827. <PRE>
  828. public void <B>focusGained</B>(java.awt.event.FocusEvent&nbsp;e)</PRE>
  829. <DL>
  830. <DD><DL>
  831. <DT><B>Specified by:</B><DD><CODE>focusGained</CODE> in interface <CODE>java.awt.event.FocusListener</CODE></DL>
  832. </DD>
  833. <DD><DL>
  834. </DL>
  835. </DD>
  836. </DL>
  837. <HR>
  838. <A NAME="setLocale(java.util.Locale)"><!-- --></A><H3>
  839. setLocale</H3>
  840. <PRE>
  841. public void <B>setLocale</B>(java.util.Locale&nbsp;locale)</PRE>
  842. <DL>
  843. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setLocale(java.util.Locale)">IDateEditor</A></CODE></B></DD>
  844. <DD>Sets the locale. Usually this should have impact on the current date
  845. format string.
  846. <P>
  847. <DD><DL>
  848. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setLocale(java.util.Locale)">setLocale</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE><DT><B>Overrides:</B><DD><CODE>setLocale</CODE> in class <CODE>java.awt.Component</CODE></DL>
  849. </DD>
  850. <DD><DL>
  851. <DT><B>Parameters:</B><DD><CODE>locale</CODE> - the locale to set</DL>
  852. </DD>
  853. </DL>
  854. <HR>
  855. <A NAME="createMaskFromDatePattern(java.lang.String)"><!-- --></A><H3>
  856. createMaskFromDatePattern</H3>
  857. <PRE>
  858. public java.lang.String <B>createMaskFromDatePattern</B>(java.lang.String&nbsp;datePattern)</PRE>
  859. <DL>
  860. <DD>Creates a mask from a date pattern. This is a very simple (and
  861. incomplete) implementation thet works only with numbers. A date pattern
  862. of "MM/dd/yy" will result in the mask "##/##/##". Probably you want to
  863. override this method if it does not fit your needs.
  864. <P>
  865. <DD><DL>
  866. </DL>
  867. </DD>
  868. <DD><DL>
  869. <DT><B>Parameters:</B><DD><CODE>datePattern</CODE> - the date pattern
  870. <DT><B>Returns:</B><DD>the mask</DL>
  871. </DD>
  872. </DL>
  873. <HR>
  874. <A NAME="isMaskVisible()"><!-- --></A><H3>
  875. isMaskVisible</H3>
  876. <PRE>
  877. public boolean <B>isMaskVisible</B>()</PRE>
  878. <DL>
  879. <DD>Returns true, if the mask is visible.
  880. <P>
  881. <DD><DL>
  882. </DL>
  883. </DD>
  884. <DD><DL>
  885. <DT><B>Returns:</B><DD>true, if the mask is visible</DL>
  886. </DD>
  887. </DL>
  888. <HR>
  889. <A NAME="setMaskVisible(boolean)"><!-- --></A><H3>
  890. setMaskVisible</H3>
  891. <PRE>
  892. public void <B>setMaskVisible</B>(boolean&nbsp;isMaskVisible)</PRE>
  893. <DL>
  894. <DD>Sets the mask visible.
  895. <P>
  896. <DD><DL>
  897. </DL>
  898. </DD>
  899. <DD><DL>
  900. <DT><B>Parameters:</B><DD><CODE>isMaskVisible</CODE> - true, if the mask should be visible</DL>
  901. </DD>
  902. </DL>
  903. <HR>
  904. <A NAME="getPreferredSize()"><!-- --></A><H3>
  905. getPreferredSize</H3>
  906. <PRE>
  907. public java.awt.Dimension <B>getPreferredSize</B>()</PRE>
  908. <DL>
  909. <DD>Returns the preferred size. If a date pattern is set, it is the size the
  910. date pattern would take.
  911. <P>
  912. <DD><DL>
  913. <DT><B>Overrides:</B><DD><CODE>getPreferredSize</CODE> in class <CODE>javax.swing.JTextField</CODE></DL>
  914. </DD>
  915. <DD><DL>
  916. </DL>
  917. </DD>
  918. </DL>
  919. <HR>
  920. <A NAME="actionPerformed(java.awt.event.ActionEvent)"><!-- --></A><H3>
  921. actionPerformed</H3>
  922. <PRE>
  923. public void <B>actionPerformed</B>(java.awt.event.ActionEvent&nbsp;e)</PRE>
  924. <DL>
  925. <DD>Validates the typed date and sets it (only if it is valid).
  926. <P>
  927. <DD><DL>
  928. <DT><B>Specified by:</B><DD><CODE>actionPerformed</CODE> in interface <CODE>java.awt.event.ActionListener</CODE></DL>
  929. </DD>
  930. <DD><DL>
  931. </DL>
  932. </DD>
  933. </DL>
  934. <HR>
  935. <A NAME="setEnabled(boolean)"><!-- --></A><H3>
  936. setEnabled</H3>
  937. <PRE>
  938. public void <B>setEnabled</B>(boolean&nbsp;b)</PRE>
  939. <DL>
  940. <DD>Enables and disabled the compoment. It also fixes the background bug
  941. 4991597 and sets the background explicitely to a
  942. TextField.inactiveBackground.
  943. <P>
  944. <DD><DL>
  945. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setEnabled(boolean)">setEnabled</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE><DT><B>Overrides:</B><DD><CODE>setEnabled</CODE> in class <CODE>javax.swing.JComponent</CODE></DL>
  946. </DD>
  947. <DD><DL>
  948. <DT><B>Parameters:</B><DD><CODE>b</CODE> - true, if the UI component should be enabled.</DL>
  949. </DD>
  950. </DL>
  951. <HR>
  952. <A NAME="getMaxSelectableDate()"><!-- --></A><H3>
  953. getMaxSelectableDate</H3>
  954. <PRE>
  955. public java.util.Date <B>getMaxSelectableDate</B>()</PRE>
  956. <DL>
  957. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getMaxSelectableDate()">IDateEditor</A></CODE></B></DD>
  958. <DD>Gets the minimum selectable date.
  959. <P>
  960. <DD><DL>
  961. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getMaxSelectableDate()">getMaxSelectableDate</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  962. </DD>
  963. <DD><DL>
  964. <DT><B>Returns:</B><DD>the minimum selectable date</DL>
  965. </DD>
  966. </DL>
  967. <HR>
  968. <A NAME="getMinSelectableDate()"><!-- --></A><H3>
  969. getMinSelectableDate</H3>
  970. <PRE>
  971. public java.util.Date <B>getMinSelectableDate</B>()</PRE>
  972. <DL>
  973. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getMinSelectableDate()">IDateEditor</A></CODE></B></DD>
  974. <DD>Gets the maximum selectable date.
  975. <P>
  976. <DD><DL>
  977. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#getMinSelectableDate()">getMinSelectableDate</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  978. </DD>
  979. <DD><DL>
  980. <DT><B>Returns:</B><DD>the maximum selectable date</DL>
  981. </DD>
  982. </DL>
  983. <HR>
  984. <A NAME="setMaxSelectableDate(java.util.Date)"><!-- --></A><H3>
  985. setMaxSelectableDate</H3>
  986. <PRE>
  987. public void <B>setMaxSelectableDate</B>(java.util.Date&nbsp;max)</PRE>
  988. <DL>
  989. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setMaxSelectableDate(java.util.Date)">IDateEditor</A></CODE></B></DD>
  990. <DD>Sets the maximum selectable date.
  991. <P>
  992. <DD><DL>
  993. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setMaxSelectableDate(java.util.Date)">setMaxSelectableDate</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  994. </DD>
  995. <DD><DL>
  996. <DT><B>Parameters:</B><DD><CODE>max</CODE> - maximum selectable date</DL>
  997. </DD>
  998. </DL>
  999. <HR>
  1000. <A NAME="setMinSelectableDate(java.util.Date)"><!-- --></A><H3>
  1001. setMinSelectableDate</H3>
  1002. <PRE>
  1003. public void <B>setMinSelectableDate</B>(java.util.Date&nbsp;min)</PRE>
  1004. <DL>
  1005. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setMinSelectableDate(java.util.Date)">IDateEditor</A></CODE></B></DD>
  1006. <DD>Sets the minimum selectable date.
  1007. <P>
  1008. <DD><DL>
  1009. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setMinSelectableDate(java.util.Date)">setMinSelectableDate</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  1010. </DD>
  1011. <DD><DL>
  1012. <DT><B>Parameters:</B><DD><CODE>min</CODE> - minimum selectable date</DL>
  1013. </DD>
  1014. </DL>
  1015. <HR>
  1016. <A NAME="setSelectableDateRange(java.util.Date, java.util.Date)"><!-- --></A><H3>
  1017. setSelectableDateRange</H3>
  1018. <PRE>
  1019. public void <B>setSelectableDateRange</B>(java.util.Date&nbsp;min,
  1020. java.util.Date&nbsp;max)</PRE>
  1021. <DL>
  1022. <DD><B>Description copied from interface: <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setSelectableDateRange(java.util.Date, java.util.Date)">IDateEditor</A></CODE></B></DD>
  1023. <DD>Sets a valid date range for selectable dates. If max is before
  1024. min, the default range with no limitation is set.
  1025. <P>
  1026. <DD><DL>
  1027. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html#setSelectableDateRange(java.util.Date, java.util.Date)">setSelectableDateRange</A></CODE> in interface <CODE><A HREF="../../../com/toedter/calendar/IDateEditor.html" title="interface in com.toedter.calendar">IDateEditor</A></CODE></DL>
  1028. </DD>
  1029. <DD><DL>
  1030. <DT><B>Parameters:</B><DD><CODE>min</CODE> - the minimum selectable date or null (then the minimum date should be
  1031. set to 01\01\0001)<DD><CODE>max</CODE> - the maximum selectable date or null (then the maximum date should be
  1032. set to 01\01\9999)</DL>
  1033. </DD>
  1034. </DL>
  1035. <HR>
  1036. <A NAME="main(java.lang.String[])"><!-- --></A><H3>
  1037. main</H3>
  1038. <PRE>
  1039. public static void <B>main</B>(java.lang.String[]&nbsp;s)</PRE>
  1040. <DL>
  1041. <DD>Creates a JFrame with a JCalendar inside and can be used for testing.
  1042. <P>
  1043. <DD><DL>
  1044. </DL>
  1045. </DD>
  1046. <DD><DL>
  1047. <DT><B>Parameters:</B><DD><CODE>s</CODE> - The command line arguments</DL>
  1048. </DD>
  1049. </DL>
  1050. <!-- ========= END OF CLASS DATA ========= -->
  1051. <HR>
  1052. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  1053. <A NAME="navbar_bottom"><!-- --></A>
  1054. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  1055. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  1056. <TR>
  1057. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  1058. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  1059. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  1060. <TR ALIGN="center" VALIGN="top">
  1061. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  1062. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  1063. <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  1064. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  1065. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  1066. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  1067. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  1068. </TR>
  1069. </TABLE>
  1070. </TD>
  1071. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  1072. </EM>
  1073. </TD>
  1074. </TR>
  1075. <TR>
  1076. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  1077. &nbsp;<A HREF="../../../com/toedter/calendar/JSpinnerDateEditor.html" title="class in com.toedter.calendar"><B>PREV CLASS</B></A>&nbsp;
  1078. &nbsp;<A HREF="../../../com/toedter/calendar/JYearChooser.html" title="class in com.toedter.calendar"><B>NEXT CLASS</B></A></FONT></TD>
  1079. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  1080. <A HREF="../../../index.html?com/toedter/calendar/JTextFieldDateEditor.html" target="_top"><B>FRAMES</B></A> &nbsp;
  1081. &nbsp;<A HREF="JTextFieldDateEditor.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  1082. &nbsp;<SCRIPT type="text/javascript">
  1083. <!--
  1084. if(window==top) {
  1085. document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  1086. }
  1087. //-->
  1088. </SCRIPT>
  1089. <NOSCRIPT>
  1090. <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
  1091. </NOSCRIPT>
  1092. </FONT></TD>
  1093. </TR>
  1094. <TR>
  1095. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  1096. SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JFormattedTextField">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  1097. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  1098. DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  1099. </TR>
  1100. </TABLE>
  1101. <A NAME="skip-navbar_bottom"></A>
  1102. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  1103. <HR>
  1104. Copyright Š 1999 - 2006 Kai Toedter.
  1105. </BODY>
  1106. </HTML>