- java.lang.Object
-
- javafx.fxml.FXMLLoader
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static StringARRAY_COMPONENT_DELIMITER値としての配列のデリミタstatic StringBI_DIRECTIONAL_BINDING_PREFIX双方向バインディング式解決の接頭辞static StringBI_DIRECTIONAL_BINDING_SUFFIX双方向バインディング式解決の接尾辞static StringBINDING_EXPRESSION_PREFIXバインディング式解決の接頭辞static StringBINDING_EXPRESSION_SUFFIXバインディング式解決の接尾辞static StringCHANGE_EVENT_HANDLER_SUFFIXプロパティ変更/無効化ハンドラの接尾辞static StringCONTROLLER_KEYWORDネームスペース・マップのコントローラのキーstatic StringCONTROLLER_METHOD_PREFIXコントローラ・メソッド解決の接頭辞static StringCONTROLLER_SUFFIX含まれているfxmlファイルのコントローラの接尾辞。static StringCOPY_SOURCE_ATTRIBUTE<fx:copy> 'source'属性。static StringCOPY_TAG<fx:copy>のタグ名。static StringDEFAULT_CHARSET_NAME文字セットが明示的に指定されていない場合に使用される文字セットstatic StringDEFINE_TAG<fx:define>のタグ名。static StringESCAPE_PREFIX属性値内の特殊文字をエスケープするためのエスケープ接頭辞static StringEVENT_HANDLER_PREFIXイベント・ハンドラ属性の接頭辞static StringEVENT_KEYイベント・ハンドラ・スクリプト内のイベント・オブジェクトの名前static StringEXPRESSION_PREFIX(変数)式解決の接頭辞static StringFX_CONSTANT_ATTRIBUTE'fx:constant'のタグ名。static StringFX_CONTROLLER_ATTRIBUTEルートのfx:controller属性の名前static StringFX_FACTORY_ATTRIBUTEfx:factory属性の名前static StringFX_ID_ATTRIBUTEfx:id属性の名前static StringFX_NAMESPACE_PREFIXfxネームスペースの接頭辞static StringFX_NAMESPACE_VERSION現在のfxネームスペース・バージョンを含みますstatic StringFX_VALUE_ATTRIBUTEfx:value属性の名前static StringIMPORT_PROCESSING_INSTRUCTIONインポート処理命令のタグ名static StringINCLUDE_CHARSET_ATTRIBUTE<fx:include> 'charset'属性。static StringINCLUDE_RESOURCES_ATTRIBUTE<fx:include> 'resources'属性。static StringINCLUDE_SOURCE_ATTRIBUTE<fx:include> 'source'属性。static StringINCLUDE_TAG<fx:include>のタグ名。static StringINITIALIZE_METHOD_NAME初期化メソッドの名前static StringJAVAFX_VERSION現在のjavafxバージョンを含みますstatic StringLANGUAGE_PROCESSING_INSTRUCTION言語処理命令のタグ名static StringLOCATION_KEYネームスペース・マップの位置URLのキーstatic StringNULL_KEYWORD'null'を表す値。static StringREFERENCE_SOURCE_ATTRIBUTE<fx:reference> 'source'属性。static StringREFERENCE_TAG<fx:reference>のタグ名。static StringRELATIVE_PATH_PREFIX相対的なロケーションの解決のためのプレフィクス。static StringRESOURCE_KEY_PREFIXリソース解決の接頭辞static StringRESOURCES_KEYネームスペース・マップのResourceBundleのキーstatic StringROOT_TAG<fx:root>のタグ名。static StringROOT_TYPE_ATTRIBUTE<fx:root> 'type'属性。static StringSCRIPT_CHARSET_ATTRIBUTE<fx:script> 'charset'属性。static StringSCRIPT_SOURCE_ATTRIBUTE<fx:script> 'source'属性。static StringSCRIPT_TAG<fx:script>のタグ名。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 FXMLLoader()新しいFXMLLoaderインスタンスを作成します。FXMLLoader(URL location)新しいFXMLLoaderインスタンスを作成します。FXMLLoader(URL location, ResourceBundle resources)新しいFXMLLoaderインスタンスを作成します。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory)新しいFXMLLoaderインスタンスを作成します。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)新しいFXMLLoaderインスタンスを作成します。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)新しいFXMLLoaderインスタンスを作成します。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset, LinkedList<FXMLLoader> loaders)新しいFXMLLoaderインスタンスを作成します。FXMLLoader(Charset charset)新しいFXMLLoaderインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド staticメソッド インスタンス・メソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 BuilderFactorygetBuilderFactory()このローダーで使用されるビルダー・ファクトリを返します。CharsetgetCharset()このローダーで使用される文字セットを返します。ClassLoadergetClassLoader()このローダーによって使用されるクラス・ローダーを返します。<T> TgetController()ルート・オブジェクトに関連付けられているコントローラを返します。Callback<Class<?>,Object>getControllerFactory()このローダーによって使用されるコントローラ・ファクトリを返します。static ClassLoadergetDefaultClassLoader()デフォルトのクラス・ローダーを返します。LoadListenergetLoadListener()このローダーのロード・リスナーを返します。URLgetLocation()相対パス属性値の解決に使用される位置を返します。ObservableMap<String,Object>getNamespace()このローダーで使用されるネームスペースを返します。ResourceBundlegetResources()リソース・キー属性値の解決に使用されるリソースを返します。<T> TgetRoot()オブジェクト階層のルートを返します。<T> Tload()FXMLドキュメントからオブジェクト階層をロードします。<T> Tload(InputStream inputStream)FXMLドキュメントからオブジェクト階層をロードします。static <T> Tload(URL location)FXMLドキュメントからオブジェクト階層をロードします。static <T> Tload(URL location, ResourceBundle resources)FXMLドキュメントからオブジェクト階層をロードします。static <T> Tload(URL location, ResourceBundle resources, BuilderFactory builderFactory)FXMLドキュメントからオブジェクト階層をロードします。static <T> Tload(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)FXMLドキュメントからオブジェクト階層をロードします。static <T> Tload(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)FXMLドキュメントからオブジェクト階層をロードします。static Class<?>loadType(String className)非推奨。このメソッドは、現在はgetDefaultClassLoader()に委譲します。static Class<?>loadType(String packageName, String className)非推奨。このメソッドは、現在はgetDefaultClassLoader()に委譲します。voidsetBuilderFactory(BuilderFactory builderFactory)このローダーで使用されるビルダー・ファクトリを設定します。voidsetCharset(Charset charset)このローダーによって使用される文字セットを設定します。voidsetClassLoader(ClassLoader classLoader)このローダーによって使用されるクラス・ローダーを設定し、既存のインポートをすべてクリアします。voidsetController(Object controller)ルート・オブジェクトに関連付けられているコントローラを設定します。voidsetControllerFactory(Callback<Class<?>,Object> controllerFactory)このローダーによって使用されるコントローラ・ファクトリを設定します。static voidsetDefaultClassLoader(ClassLoader defaultClassLoader)デフォルトのクラス・ローダーを設定します。voidsetLoadListener(LoadListener loadListener)このローダーのロード・リスナーを設定します。voidsetLocation(URL location)相対パス属性値の解決に使用される位置を設定します。voidsetResources(ResourceBundle resources)リソース・キー属性値の解決に使用されるリソースを設定します。voidsetRoot(Object root)オブジェクト階層のルートを設定します。
-
-
-
フィールドの詳細
-
DEFAULT_CHARSET_NAME
public static final String DEFAULT_CHARSET_NAME
文字セットが明示的に指定されていない場合に使用される文字セット- 関連項目:
- 定数フィールド値
-
LANGUAGE_PROCESSING_INSTRUCTION
public static final String LANGUAGE_PROCESSING_INSTRUCTION
言語処理命令のタグ名- 関連項目:
- 定数フィールド値
-
IMPORT_PROCESSING_INSTRUCTION
public static final String IMPORT_PROCESSING_INSTRUCTION
インポート処理命令のタグ名- 関連項目:
- 定数フィールド値
-
FX_CONTROLLER_ATTRIBUTE
public static final String FX_CONTROLLER_ATTRIBUTE
ルートのfx:controller属性の名前- 関連項目:
- 定数フィールド値
-
FX_CONSTANT_ATTRIBUTE
public static final String FX_CONSTANT_ATTRIBUTE
'fx:constant'のタグ名。- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
- 定数フィールド値
-
INCLUDE_SOURCE_ATTRIBUTE
public static final String INCLUDE_SOURCE_ATTRIBUTE
<fx:include> 'source'属性。- 関連項目:
- 定数フィールド値
-
INCLUDE_RESOURCES_ATTRIBUTE
public static final String INCLUDE_RESOURCES_ATTRIBUTE
<fx:include> 'resources'属性。- 関連項目:
- 定数フィールド値
-
INCLUDE_CHARSET_ATTRIBUTE
public static final String INCLUDE_CHARSET_ATTRIBUTE
<fx:include> 'charset'属性。- 関連項目:
- 定数フィールド値
-
SCRIPT_SOURCE_ATTRIBUTE
public static final String SCRIPT_SOURCE_ATTRIBUTE
<fx:script> 'source'属性。- 関連項目:
- 定数フィールド値
-
SCRIPT_CHARSET_ATTRIBUTE
public static final String SCRIPT_CHARSET_ATTRIBUTE
<fx:script> 'charset'属性。- 関連項目:
- 定数フィールド値
-
REFERENCE_SOURCE_ATTRIBUTE
public static final String REFERENCE_SOURCE_ATTRIBUTE
<fx:reference> 'source'属性。- 関連項目:
- 定数フィールド値
-
ROOT_TYPE_ATTRIBUTE
public static final String ROOT_TYPE_ATTRIBUTE
<fx:root> 'type'属性。- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
- 定数フィールド値
-
COPY_SOURCE_ATTRIBUTE
public static final String COPY_SOURCE_ATTRIBUTE
<fx:copy> 'source'属性。- 関連項目:
- 定数フィールド値
-
CHANGE_EVENT_HANDLER_SUFFIX
public static final String CHANGE_EVENT_HANDLER_SUFFIX
プロパティ変更/無効化ハンドラの接尾辞- 関連項目:
- 定数フィールド値
-
ESCAPE_PREFIX
public static final String ESCAPE_PREFIX
属性値内の特殊文字をエスケープするためのエスケープ接頭辞ESCAPE_PREFIX、RELATIVE_PATH_PREFIX、RESOURCE_KEY_PREFIX、EXPRESSION_PREFIX、BI_DIRECTIONAL_BINDING_PREFIXのエスケープとして機能- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
- 定数フィールド値
-
RELATIVE_PATH_PREFIX
public static final String RELATIVE_PATH_PREFIX
相対的なロケーションの解決のためのプレフィクス。- 関連項目:
- 定数フィールド値
-
BINDING_EXPRESSION_PREFIX
public static final String BINDING_EXPRESSION_PREFIX
バインディング式解決の接頭辞- 関連項目:
- 定数フィールド値
-
BINDING_EXPRESSION_SUFFIX
public static final String BINDING_EXPRESSION_SUFFIX
バインディング式解決の接尾辞- 関連項目:
- 定数フィールド値
-
BI_DIRECTIONAL_BINDING_PREFIX
public static final String BI_DIRECTIONAL_BINDING_PREFIX
双方向バインディング式解決の接頭辞- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
- 定数フィールド値
-
BI_DIRECTIONAL_BINDING_SUFFIX
public static final String BI_DIRECTIONAL_BINDING_SUFFIX
双方向バインディング式解決の接尾辞- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
- 定数フィールド値
-
ARRAY_COMPONENT_DELIMITER
public static final String ARRAY_COMPONENT_DELIMITER
値としての配列のデリミタ- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
- 定数フィールド値
-
LOCATION_KEY
public static final String LOCATION_KEY
ネームスペース・マップの位置URLのキー- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
getNamespace()、定数フィールド値
-
RESOURCES_KEY
public static final String RESOURCES_KEY
ネームスペース・マップのResourceBundleのキー- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
getNamespace()、定数フィールド値
-
CONTROLLER_METHOD_PREFIX
public static final String CONTROLLER_METHOD_PREFIX
コントローラ・メソッド解決の接頭辞- 関連項目:
- 定数フィールド値
-
CONTROLLER_KEYWORD
public static final String CONTROLLER_KEYWORD
ネームスペース・マップのコントローラのキー- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
getNamespace()、定数フィールド値
-
CONTROLLER_SUFFIX
public static final String CONTROLLER_SUFFIX
含まれているfxmlファイルのコントローラの接尾辞。 完全なキーはネームスペース・マップに保存されます。- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
getNamespace()、定数フィールド値
-
INITIALIZE_METHOD_NAME
public static final String INITIALIZE_METHOD_NAME
初期化メソッドの名前- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
- 定数フィールド値
-
JAVAFX_VERSION
public static final String JAVAFX_VERSION
現在のjavafxバージョンを含みます- 導入されたバージョン:
- JavaFX 8.0
-
-
コンストラクタの詳細
-
FXMLLoader
public FXMLLoader()
新しいFXMLLoaderインスタンスを作成します。
-
FXMLLoader
public FXMLLoader(URL location)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーション- 導入されたバージョン:
- JavaFX 2.1
-
FXMLLoader
public FXMLLoader(URL location, ResourceBundle resources)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソース- 導入されたバージョン:
- JavaFX 2.1
-
FXMLLoader
public FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- このローダーによって使用されるBuilderファクトリ- 導入されたバージョン:
- JavaFX 2.1
-
FXMLLoader
public FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- このローダーによって使用されるBuilderファクトリcontrollerFactory- このローダーによって使用されるコントローラ・ファクトリ- 導入されたバージョン:
- JavaFX 2.1
-
FXMLLoader
public FXMLLoader(Charset charset)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
charset- このローダーによって使用される文字セット
-
FXMLLoader
public FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- このローダーによって使用されるBuilderファクトリcontrollerFactory- このローダーによって使用されるコントローラ・ファクトリcharset- このローダーによって使用される文字セット- 導入されたバージョン:
- JavaFX 2.1
-
FXMLLoader
public FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset, LinkedList<FXMLLoader> loaders)
新しいFXMLLoaderインスタンスを作成します。- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- このローダーによって使用されるBuilderファクトリcontrollerFactory- このローダーによって使用されるコントローラ・ファクトリcharset- このローダーによって使用される文字セットloaders- ローダーのリスト- 導入されたバージョン:
- JavaFX 2.1
-
-
メソッドの詳細
-
getLocation
public URL getLocation()
相対パス属性値の解決に使用される位置を返します。- 戻り値:
- 相対パスの属性値を解決するために使用されるロケーション
-
setLocation
public void setLocation(URL location)
相対パス属性値の解決に使用される位置を設定します。- パラメータ:
location- ロケーション
-
getResources
public ResourceBundle getResources()
リソース・キー属性値の解決に使用されるリソースを返します。- 戻り値:
- リソース・キー属性値を解決するために使用されるリソース
-
setResources
public void setResources(ResourceBundle resources)
リソース・キー属性値の解決に使用されるリソースを設定します。- パラメータ:
resources- リソース
-
getNamespace
public ObservableMap<String,Object> getNamespace()
このローダーで使用されるネームスペースを返します。- 戻り値:
- ネームスペース
-
getRoot
public <T> T getRoot()
オブジェクト階層のルートを返します。- 型パラメータ:
T- ルート・オブジェクトの型- 戻り値:
- オブジェクト階層のルート
-
setRoot
public void setRoot(Object root)
オブジェクト階層のルートを設定します。 このメソッドに渡される値は、<fx:root>タグの値として使用されます。<fx:root>を使用する場合、ドキュメントをロードする前にこのメソッドをコールする必要があります。- パラメータ:
root- オブジェクト階層のルート- 導入されたバージョン:
- JavaFX 2.2
-
getController
public <T> T getController()
ルート・オブジェクトに関連付けられているコントローラを返します。- 型パラメータ:
T- コントローラの型- 戻り値:
- ルート・オブジェクトに関連付けられたコントローラ
-
setController
public void setController(Object controller)
ルート・オブジェクトに関連付けられているコントローラを設定します。 このメソッドに渡される値は、fx:controller属性の値として使用されます。fx:controller属性がドキュメントで指定されていない場合、コントローラ・イベント・ハンドラを使用する際に、ドキュメントをロードする前にこのメソッドをコールする必要があります。- パラメータ:
controller- ルート・オブジェクトに関連付けるコントローラ- 導入されたバージョン:
- JavaFX 2.2
-
getBuilderFactory
public BuilderFactory getBuilderFactory()
このローダーで使用されるビルダー・ファクトリを返します。- 戻り値:
- ビルダー・ファクトリ
-
setBuilderFactory
public void setBuilderFactory(BuilderFactory builderFactory)
このローダーで使用されるビルダー・ファクトリを設定します。- パラメータ:
builderFactory- ビルダー・ファクトリ
-
getControllerFactory
public Callback<Class<?>,Object> getControllerFactory()
このローダーによって使用されるコントローラ・ファクトリを返します。- 戻り値:
- コントローラ・ファクトリ
- 導入されたバージョン:
- JavaFX 2.1
-
setControllerFactory
public void setControllerFactory(Callback<Class<?>,Object> controllerFactory)
このローダーによって使用されるコントローラ・ファクトリを設定します。- パラメータ:
controllerFactory- コントローラ・ファクトリ- 導入されたバージョン:
- JavaFX 2.1
-
getCharset
public Charset getCharset()
このローダーで使用される文字セットを返します。- 戻り値:
- 文字セット
-
setCharset
public void setCharset(Charset charset)
このローダーによって使用される文字セットを設定します。- パラメータ:
charset- 文字セット- 導入されたバージョン:
- JavaFX 2.1
-
getClassLoader
public ClassLoader getClassLoader()
このローダーによって使用されるクラス・ローダーを返します。- 戻り値:
- クラス・ローダー
- 導入されたバージョン:
- JavaFX 2.1
-
setClassLoader
public void setClassLoader(ClassLoader classLoader)
このローダーによって使用されるクラス・ローダーを設定し、既存のインポートをすべてクリアします。- パラメータ:
classLoader- クラス・ローダー- 導入されたバージョン:
- JavaFX 2.1
-
getLoadListener
public LoadListener getLoadListener()
このローダーのロード・リスナーを返します。- 戻り値:
- ロード・リスナー
- 導入されたバージョン:
- 9
-
setLoadListener
public final void setLoadListener(LoadListener loadListener)
このローダーのロード・リスナーを設定します。- パラメータ:
loadListener- ロード・リスナー- 導入されたバージョン:
- 9
-
load
public <T> T load() throws IOExceptionFXMLドキュメントからオブジェクト階層をロードします。 ドキュメントのロード元の場所は、setLocation(URL)への事前のコールによって設定されている必要があります。- 型パラメータ:
T- ルート・オブジェクトの型- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合- 導入されたバージョン:
- JavaFX 2.1
-
load
public <T> T load(InputStream inputStream) throws IOException
FXMLドキュメントからオブジェクト階層をロードします。- 型パラメータ:
T- ルート・オブジェクトの型- パラメータ:
inputStream- ロードするFXMLデータを含む入力ストリーム- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合
-
loadType
@Deprecated public static Class<?> loadType(String packageName, String className) throws ClassNotFoundException
非推奨。このメソッドは、現在はgetDefaultClassLoader()に委譲します。デフォルトのクラス・ローダーを使用して型をロードします。- パラメータ:
packageName- ロードするクラスのパッケージ名className- ロードするクラスの名前- 戻り値:
- クラス
- 例外:
ClassNotFoundException- 指定されたクラスが見つからない場合
-
loadType
@Deprecated public static Class<?> loadType(String className) throws ClassNotFoundException
非推奨。このメソッドは、現在はgetDefaultClassLoader()に委譲します。デフォルトのクラス・ローダーを使用して型をロードします。- パラメータ:
className- ロードするクラスの名前- 戻り値:
- クラス
- 例外:
ClassNotFoundException- 指定されたクラスが見つからない場合
-
getDefaultClassLoader
public static ClassLoader getDefaultClassLoader()
デフォルトのクラス・ローダーを返します。- 戻り値:
- デフォルトのクラス・ローダー
- 導入されたバージョン:
- JavaFX 2.1
-
setDefaultClassLoader
public static void setDefaultClassLoader(ClassLoader defaultClassLoader)
デフォルトのクラス・ローダーを設定します。- パラメータ:
defaultClassLoader- クラスのロード時に使用するデフォルトのクラス・ローダー。- 導入されたバージョン:
- JavaFX 2.1
-
load
public static <T> T load(URL location) throws IOException
FXMLドキュメントからオブジェクト階層をロードします。- 型パラメータ:
T- ルート・オブジェクトの型- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーション- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合
-
load
public static <T> T load(URL location, ResourceBundle resources) throws IOException
FXMLドキュメントからオブジェクト階層をロードします。- 型パラメータ:
T- ルート・オブジェクトの型- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソース- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合
-
load
public static <T> T load(URL location, ResourceBundle resources, BuilderFactory builderFactory) throws IOException
FXMLドキュメントからオブジェクト階層をロードします。- 型パラメータ:
T- ルート・オブジェクトの型- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- ドキュメントをロードするために使用されるBuilderファクトリ- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合
-
load
public static <T> T load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory) throws IOException
FXMLドキュメントからオブジェクト階層をロードします。- 型パラメータ:
T- ルート・オブジェクトの型- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- ドキュメントのロード時に使用されるBuilderファクトリcontrollerFactory- ドキュメントをロードするときに使用されるコントローラ・ファクトリ- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合- 導入されたバージョン:
- JavaFX 2.1
-
load
public static <T> T load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset) throws IOException
FXMLドキュメントからオブジェクト階層をロードします。- 型パラメータ:
T- ルート・オブジェクトの型- パラメータ:
location- 相対パスの属性値を解決するために使用されるロケーションresources- リソース・キー属性値を解決するために使用されるリソースbuilderFactory- ドキュメントのロード時に使用されるBuilderファクトリcontrollerFactory- ドキュメントをロードするときに使用されるコントローラ・ファクトリcharset- ドキュメントのロード時に使用される文字セット- 戻り値:
- ロードされたオブジェクト階層
- 例外:
IOException- ロード中にエラーが発生した場合- 導入されたバージョン:
- JavaFX 2.1
-
-