Java 验证两个jspinner

Java 验证两个jspinner,java,swing,user-interface,jspinner,Java,Swing,User Interface,Jspinner,我在一个GUI中有两个JSpinner: JSpinner spinner1 = new JSpinner(model1); // To select start date JSpinner spinner2 = new JSpinner(model); // to select end date 如何确保结束日期大于开始日期 例如: Start Date: 07/12/2014 End Date: 10/12/2014 以上是有效的。但如果用户选择: Start Date: 10/12/2

我在一个GUI中有两个JSpinner:

JSpinner spinner1 = new JSpinner(model1); // To select start date
JSpinner spinner2 = new JSpinner(model); // to select end date
如何确保结束日期大于开始日期

例如:

Start Date: 07/12/2014
End Date: 10/12/2014
以上是有效的。但如果用户选择:

Start Date: 10/12/2014
End Date: 07/12/2014

这当然是无效的,因为你不能在开始之前就结束。是否有办法确保结束日期大于开始日期?

选择微调器1中的日期后,将微调器2的型号更改为从该日期开始。因此。。根据我的提示,你解决了这个问题吗?我很抱歉@Andrew,我没有时间实施你的建议。不过,我不清楚你的意思,就像《新SpinnerDateModel》中的Spinner2?你不明白哪一部分?具体点。