0

重複の可能性:
ユーザーが JTextField に時刻を入力するように制限する最良の方法

Eclipse でウィンドウ ビルダーを使用しています。JTextField があり、時間をテキスト (hh:mm:ss) として設定したいと考えています。いくつか問題があります。誰かが私を助けることができますか?ありがとうございました

4

1 に答える 1

0

Javaの日付と時刻を使用します。例:

import java.util.*;
...
  // Create a Gregorian calendar initialized
  // with the current date and time in the
  // default locale and timezone.
  GregorianCalendar gcalendar = new GregorianCalendar();

  String hr = ("" + gcalendar.get(Calendar.HOUR) + ":");
  String min = ("" + gcalendar.get(Calendar.MINUTE) + ":");
  String sec = ("" + gcalendar.get(Calendar.SECOND));

次に行います:

<textFieldName>.setText(hr + min + sec);

これにより、テキストフィールドのテキストが「HH:MM:SS」に変更されます

于 2012-12-07T19:32:39.403 に答える