JFormattedTextField接受一个
Format对象-因此
DateFormat,您可以通过调用来传递您得到的a
DateFormat#getTimeInstance()。您也可以使用
SimpleDateFormatwith
HH:mm:ss作为格式字符串。
另请参阅:http
:
//download.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html#format
如果您不限于使用
JFormattedTextField,还可以考虑使用
TimeUnit自Java
1.5开始提供的类进行自己的格式化,如以下答案所示:如何在Java中将毫秒转换为“X分钟,x秒”?



