0

我在 netbeans 上使用 jDateChooser 插件。当应用程序启动时它会抛出 nullpointerException但是当我选择日期时它工作正常。唯一的一个问题是它在运行时抛出异常。以下是我遇到异常的代码:

String startDate=new SimpleDateFormat("yyyy-MM-dd").format(filterByStartDateChooser.getDate())

注意:我正在使用 netbeans gui 来设计表单。

请解决我的问题。谢谢

4

2 回答 2

1
   String startDate = null;
  if(filterByStartDateChooser.getDate()!=null )
         startDate = new SimpleDateFormat("yyyy-MM-dd").format(dateFromDateChooser.getDate());
  if(startDate !=null){
            --------------
            ---------------
  }
于 2013-08-13T05:39:45.497 回答
1

这可能在初始化期间发生。某些函数或 actionlistener 可能想要在 jdatechooser 没有设置日期时读出它。为避免这种情况,只需添加

jDateChooser.setCalendar(Calendar.getInstance());

在创建您的 jDatechooser 之后。

于 2013-08-13T08:46:31.837 回答