2010-09-23 58 views
0

我已經創建了一個自定義日期類來處理來自不同日曆的更大日期和日期。
我想從用戶獲取日期輸入。默認的DateField不能在這種情況下使用,因爲它不能處理大日期。所以我想使用TextField來代替。現在,他現有的約束條件不足以約束日期輸入,如dd/mm/yyyy。
我可以創建自定義輸入掩碼或任何約束DateField只接受dd/mm/yyy的東西嗎?如何使TextField只接受日期輸入在J2ME/JavaME中

+0

究竟是什麼問題與DateField?另請注意,不同手機之間的實施情況有所不同,您嘗試使用哪種設備? – funkybro 2010-09-24 08:18:59

回答

0
  1. 你肯定DateField不能處理更大的格式嗎?
  2. 是否J2me提供正則表達式,因爲這絕對是這樣的方式。
1

您無法爲TextField創建輸入蒙版,我唯一能想到的方法就是創建自定義組件並自行處理輸入。

或者您可以使用三個文本字段並使用NUMERIC約束,每個字符的最大字符大小。

+0

如何將所有3個文本字段放在一行中? – Sergey 2011-11-11 06:00:54