我想让用户能够搜索是否输入了上面给出的至少一个字段的值。我捕获了从JDateChooser
中选择的日期,如下所示。
String s = ((JTextField)searchOrderDateDateChooser.getDateEditor().getUiComponent()).getText();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//set the date format
String datex = sdf.format(searchOrderDateDateChooser.getDate());
`
但如果未选择日期,则会给出NullPointerException
。如何克服这一点并使用户能够输入其中一个字段并进行搜索。