小编典典

JTextField时间HH:mm:ss

java

我有一个特定任务的估计时间(以分钟为单位),只需几分钟。如何将其放在JFormattedTextField中,格式为HH:mm:ss


阅读 241

收藏
2020-11-26

共1个答案

小编典典

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秒”?

2020-11-26