我对Java编程颇为陌生,并且创建了一个Java程序,使用户可以在JFrame上使用JSpinner输入时间(HH:mm:ss格式)。它是通过自定义JSPinner的代码(如下所示)完成的。我想要做的是获取用户输入的值(Time)并将其转换为显示在JLabel上的字符串。我尝试过使用状态改变事件,但只适用于整数模型。 的JSpinner定制的代码 Date date = new Date();
我有一个叫做Clock的微调器,它包含时间。但问题是我需要单独使用所有数据,因为该数据(月,日......将用于比较)。我有这个代码,这个返回字符串的巨大奇怪行(Thu May 11 18:02:00 EEST 2017),我甚至不能分割和存储到数组(只打印整行),也不写入文件(只是空文件)。有没有办法从这个JSpinner获得月,日,年? private void ClockStateChang