public class StringTrimmerEditor extends PropertyEditorSupportSE
オプションで、空の文字列を null 値に変換できます。明示的に登録する必要があります。コマンドバインディング用。
DataBinder.registerCustomEditor(java.lang.Class<?>, java.beans.PropertyEditor)| コンストラクターと説明 |
|---|
StringTrimmerEditor(boolean emptyAsNull) 新しい StringTrimmerEditor を作成します。 |
StringTrimmerEditor(StringSE charsToDelete, boolean emptyAsNull) 新しい StringTrimmerEditor を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getAsText() |
void | setAsText(StringSE text) |
addPropertyChangeListenerSE, firePropertyChangeSE, getCustomEditorSE, getJavaInitializationStringSE, getSourceSE, getTagsSE, getValueSE, isPaintableSE, paintValueSE, removePropertyChangeListenerSE, setSourceSE, setValueSE, supportsCustomEditorSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic StringTrimmerEditor(boolean emptyAsNull)
emptyAsNull - 空の文字列を null に変換する場合は true public StringTrimmerEditor(StringSE charsToDelete, boolean emptyAsNull)
charsToDelete - 入力文字列をトリミングするだけでなく、削除する文字のセット。不要な改行を削除するのに便利です。たとえば、"\r\n\f" は文字列内のすべての新しい行と改行を削除します。emptyAsNull - 空の文字列を null に変換する場合は true public void setAsText(@Nullable StringSE text)
PropertyEditorSE の setAsTextSE PropertyEditorSupportSE の setAsTextSE public StringSE getAsText()
PropertyEditorSE の getAsTextSE PropertyEditorSupportSE の getAsTextSE