java - How to extract and reset date from JDatePicker? -
i have used code this post jdatepicker simple program (below code needed jdatepicker). works greate, have 2 questions:
- 1. how selected date string?
- 2. how reset date in jdatepicker textbox?
//imports import java.text.parseexception; import java.text.simpledateformat; import java.util.calendar; import java.util.properties; import javax.swing.jformattedtextfield.abstractformatter; import org.jdatepicker.*; import org.jdatepicker.impl.*; import org.jdatepicker.util.*; ------------------------------------------------------------------------ //constructor utildatemodel model = new utildatemodel(); properties p = new properties(); p.put("text.today", "today"); p.put("text.month", "month"); p.put("text.year", "year"); jdatepanelimpl datepanel = new jdatepanelimpl(model,p); jdatepickerimpl datepicker = new jdatepickerimpl(datepanel, new datelabelformatter()); datepicker.setbounds(230, 30, 110, 30); add(datepicker); ------------------------------------------------------------------------ //dateformater public class datelabelformatter extends abstractformatter { private string datepattern = "yyyy-mm-dd"; private simpledateformat dateformatter = new simpledateformat(datepattern); @override public object stringtovalue(string text) throws parseexception { return dateformatter.parseobject(text); } @override public string valuetostring(object value) throws parseexception { if (value != null) { calendar cal = (calendar) value; return dateformatter.format(cal.gettime()); } return ""; } }
how selected date string?
datepicker.getjformattedtextfield().gettext();
how reset date in jdatepicker textbox?
datepicker.getjformattedtextfield().settext("");
Comments
Post a Comment