编程语言
首页 > 编程语言> > java-JTextField时间在HH:mm:ss

java-JTextField时间在HH:mm:ss

作者:互联网

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

解决方法:

JFormattedTextField接受一个Format对象-因此,您可以传递通过调用DateFormat#getTimeInstance()获得的DateFormat.您也可以使用带有HH:mm:ss的SimpleDateFormat作为格式字符串.

也可以看看:
http://download.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html#format

如果您不限于使用JFormattedTextField,则还可以考虑使用TimeUnit类进行自己的格式化,该类从Java 1.5开始可用,如以下答案所示:How to convert Milliseconds to “X mins, x seconds” in Java?

标签:jformattedtextfield,java,time,swing,formatting
来源: https://codeday.me/bug/20191012/1899833.html