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, supportsCustomEditorSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public 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