javax.swing.text.DateFormatter.setAllowsInvalid()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.6k)|赞(0)|评价(0)|浏览(107)

本文整理了Java中javax.swing.text.DateFormatter.setAllowsInvalid()方法的一些代码示例,展示了DateFormatter.setAllowsInvalid()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DateFormatter.setAllowsInvalid()方法的具体详情如下:
包路径:javax.swing.text.DateFormatter
类名称:DateFormatter
方法名:setAllowsInvalid

DateFormatter.setAllowsInvalid介绍

暂无

代码示例

代码示例来源:origin: net.sf.nachocalendar/nachocalendar

/**
 * Setter for property allowsInvalid.
 *
 * @param showOkCancel
 *            New value of property showOkCancel.
 *
 */
public void setAllowsInvalid(final boolean b) {
  final boolean old = formatter.getAllowsInvalid();
  formatter.setAllowsInvalid(b);
  firePropertyChange("allowsInvalid", old, b);
}

代码示例来源:origin: stackoverflow.com

DateFormat format = new SimpleDateFormat("dd/MM/yyyy");
 DateFormatter formatter = new DateFormatter(format);  
 format.setLenient(false);  
 formatter.setAllowsInvalid(false);  
 formatter.setOverwriteMode(true);  
 JFormattedTextField formattedTextField = new JFormattedTextField(formatter);
 formattedTextField.setValue(new Date());
 formattedTextField.addKeyListener(new KeyAdapter() {
   @Override
   public void keyPressed(KeyEvent evt) {
     //System.out.println(evt.getKeyChar());
     //TODO
   }
 });

代码示例来源:origin: stackoverflow.com

dateFormatter.setAllowsInvalid(false);
dateFormatter.setOverwriteMode(true);

代码示例来源:origin: org.activecomponents.jadex/jadex-applications-bdiv3

/**
 *  Create a new time spinner.
 *  @param format
 */
public TimeSpinner(String format)
{
  SpinnerDateModel model = new SpinnerDateModel();
  setModel(model);
  DateEditor editor = new DateEditor(this, format);
  setEditor(editor);
  tf = ((DateEditor)this.getEditor()).getTextField();
  tf.setEditable(true);
  DefaultFormatterFactory factory = (DefaultFormatterFactory)tf.getFormatterFactory();
  DateFormatter formatter = (DateFormatter)factory.getDefaultFormatter();
  formatter.setAllowsInvalid(false);
}

代码示例来源:origin: org.activecomponents.jadex/jadex-applications-bdi

/**
 *  Create a new time spinner.
 *  @param format
 */
public TimeSpinner(String format)
{
  SpinnerDateModel model = new SpinnerDateModel();
  setModel(model);
  DateEditor editor = new DateEditor(this, format);
  setEditor(editor);
  tf = ((DateEditor)this.getEditor()).getTextField();
  tf.setEditable(true);
  DefaultFormatterFactory factory = (DefaultFormatterFactory)tf.getFormatterFactory();
  DateFormatter formatter = (DateFormatter)factory.getDefaultFormatter();
  formatter.setAllowsInvalid(false);
}

代码示例来源:origin: com.eas.platypus/platypus-js-calendar-widget

final JSpinner.DateEditor dEditor = new JSpinner.DateEditor(_spinner, lFormat.toPattern());
DateFormatter df = new OptimisticDateFormatter(lFormat);
df.setAllowsInvalid(false);
df.setOverwriteMode(true);
dEditor.getTextField().setFormatterFactory(new DefaultFormatterFactory(df));

相关文章