public class ClassArrayEditor extends PropertyEditorSupportSE
Classes
SE の配列のプロパティエディター。String
クラス名プロパティをブリッジとして使用する必要なく、Class[]
プロパティの直接入力を可能にします。 標準の Class.forName(String)
SE メソッドとは対照的に、"java.lang.String[]" -style 配列クラス名もサポートします。
コンストラクターと説明 |
---|
ClassArrayEditor() スレッドコンテキスト ClassLoader を使用して、デフォルトの ClassEditor を作成します。 |
ClassArrayEditor(ClassLoaderSE classLoader) 指定された ClassLoader を使用して、デフォルトの ClassArrayEditor を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
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 ClassArrayEditor()
ClassLoader
を使用して、デフォルトの ClassEditor
を作成します。public ClassArrayEditor(@Nullable ClassLoaderSE classLoader)
ClassLoader
を使用して、デフォルトの ClassArrayEditor
を作成します。classLoader
- 使用する ClassLoader
(または、スレッドコンテキスト ClassLoader
に null
を渡します)public void setAsText(StringSE text) throws IllegalArgumentExceptionSE
PropertyEditorSE
の setAsTextSE
PropertyEditorSupportSE
の setAsTextSE
IllegalArgumentExceptionSE
public StringSE getAsText()
PropertyEditorSE
の getAsTextSE
PropertyEditorSupportSE
の getAsTextSE