首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >空的JDateChooser

空的JDateChooser
EN

Stack Overflow用户
提问于 2013-02-18 13:46:47
回答 5查看 18.1K关注 0票数 1

我正在使用JDateChooser作为Javaapp应用程序(这是我第一次使用它)。我想用下面这样的代码在JDateChooser为空的时候捕获错误:

代码语言:javascript
复制
if(dcs1.getDate().toString().isEmpty()){
       lblOk.setText("Empty");
   }else{
    Date d = dcs1.getDate();
    DateFormat df = new SimpleDateFormat("MM-dd-yyyy");
    String t = df.format(d);
    lblOk.setText(t);
   }
JLabel lblOk;
JDateChooser dcs1;

但是它不起作用。Any1可以帮我解决问题。

EN

回答 5

Stack Overflow用户

发布于 2013-06-03 12:46:48

代码语言:javascript
复制
Date date;
date = JDateChooser.getDate();

if (date == null) 
        {
            JOptionPane.showMessageDialog(null, "Choose Date from Right Box.", "Error", JOptionPane.ERROR_MESSAGE);
            JDateChooser.grabFocus();
            return false;
        }
票数 6
EN

Stack Overflow用户

发布于 2014-09-24 03:26:33

代码语言:javascript
复制
String s = ((JTextField)dateChooser.getDateEditor().getUiComponent()).getText();
if (s.equals("") {
    JOptionPane.showMessageDialog(null, "Please type birthday", "Warning!", JOptionPane.ERROR_MESSAGE);
}
票数 5
EN

Stack Overflow用户

发布于 2013-12-09 16:20:45

代码语言:javascript
复制
if (jDateChooserBirthDate.getDate() == null) {
   JOptionPane.showMessageDialog(null, "Please type birthday", "Warning!", JOptionPane.ERROR_MESSAGE);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14930225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档