ここで実際に話していたのは、プレースホルダーテキストを設定できることだったと思います。以前、ここにTextBox
要素の解決策を投稿しました。プロセスは非常に似ています:
public class DateField extends DateBox {
String placeholder = "";
/**
* Creates an empty DateField.
*/
public DateField() {}
/**
* Gets the current placeholder text for the date box.
*
* @return the current placeholder text
*/
public String getPlaceholder() {
return placeholder;
}
/**
* Sets the placeholder text displayed in the date box.
*
* @param placeholder the placeholder text
*/
public void setPlaceholder(String text) {
placeholder = (text != null ? text : "");
getElement().setPropertyString("placeholder", placeholder);
}
}
DateBox
次に、オブジェクトをオブジェクトに置き換えます。DateField
これを呼び出すだけsomeDateField.setPlaceholder("mm/dd/yyyy");
です。