Spec-Zone .ru
спецификации, руководства, описания, API
|
public class FXMLLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARRAY_COMPONENT_DELIMITER |
static java.lang.String |
BI_DIRECTIONAL_BINDING_PREFIX |
static java.lang.String |
BI_DIRECTIONAL_BINDING_SUFFIX |
static java.lang.String |
BINDING_EXPRESSION_PREFIX |
static java.lang.String |
BINDING_EXPRESSION_SUFFIX |
static java.lang.String |
CHANGE_EVENT_HANDLER_SUFFIX |
static java.lang.String |
CONTROLLER_KEYWORD |
static java.lang.String |
CONTROLLER_METHOD_PREFIX |
static java.lang.String |
CONTROLLER_SUFFIX |
static java.lang.String |
COPY_SOURCE_ATTRIBUTE |
static java.lang.String |
COPY_TAG |
static java.lang.String |
DEFAULT_CHARSET_NAME |
static java.lang.String |
DEFINE_TAG |
static java.lang.String |
ESCAPE_PREFIX |
static java.lang.String |
EVENT_HANDLER_PREFIX |
static java.lang.String |
EVENT_KEY |
static java.lang.String |
EXPRESSION_PREFIX |
static java.lang.String |
FX_CONSTANT_ATTRIBUTE |
static java.lang.String |
FX_CONTROLLER_ATTRIBUTE |
static java.lang.String |
FX_FACTORY_ATTRIBUTE |
static java.lang.String |
FX_ID_ATTRIBUTE |
static java.lang.String |
FX_NAMESPACE_PREFIX |
static java.lang.String |
FX_VALUE_ATTRIBUTE |
static java.lang.String |
IMPORT_PROCESSING_INSTRUCTION |
static java.lang.String |
INCLUDE_CHARSET_ATTRIBUTE |
static java.lang.String |
INCLUDE_RESOURCES_ATTRIBUTE |
static java.lang.String |
INCLUDE_SOURCE_ATTRIBUTE |
static java.lang.String |
INCLUDE_TAG |
static java.lang.String |
INITIALIZE_METHOD_NAME |
static java.lang.String |
LANGUAGE_PROCESSING_INSTRUCTION |
static java.lang.String |
LOCATION_KEY |
static java.lang.String |
NULL_KEYWORD |
static java.lang.String |
REFERENCE_SOURCE_ATTRIBUTE |
static java.lang.String |
REFERENCE_TAG |
static java.lang.String |
RELATIVE_PATH_PREFIX |
static java.lang.String |
RESOURCE_KEY_PREFIX |
static java.lang.String |
RESOURCES_KEY |
static java.lang.String |
ROOT_TAG |
static java.lang.String |
ROOT_TYPE_ATTRIBUTE |
static java.lang.String |
SCRIPT_CHARSET_ATTRIBUTE |
static java.lang.String |
SCRIPT_SOURCE_ATTRIBUTE |
static java.lang.String |
SCRIPT_TAG |
Constructor and Description |
---|
FXMLLoader()
Creates a new FXMLLoader instance.
|
FXMLLoader(java.nio.charset.Charset charset)
Creates a new FXMLLoader instance.
|
FXMLLoader(java.net.URL location)
Creates a new FXMLLoader instance.
|
FXMLLoader(java.net.URL location,
java.util.ResourceBundle resources)
Creates a new FXMLLoader instance.
|
FXMLLoader(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory)
Creates a new FXMLLoader instance.
|
FXMLLoader(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory,
Callback<java.lang.Class<?>,java.lang.Object> controllerFactory)
Creates a new FXMLLoader instance.
|
FXMLLoader(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory,
Callback<java.lang.Class<?>,java.lang.Object> controllerFactory,
java.nio.charset.Charset charset)
Creates a new FXMLLoader instance.
|
FXMLLoader(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory,
Callback<java.lang.Class<?>,java.lang.Object> controllerFactory,
java.nio.charset.Charset charset,
java.util.LinkedList<FXMLLoader> loaders)
Creates a new FXMLLoader instance.
|
Modifier and Type | Method and Description |
---|---|
BuilderFactory |
getBuilderFactory()
Returns the builder factory used by this loader.
|
java.nio.charset.Charset |
getCharset()
Returns the character set used by this loader.
|
java.lang.ClassLoader |
getClassLoader()
Returns the classloader used by this serializer.
|
<T> T |
getController()
Sets the controller associated with the root object.
|
Callback<java.lang.Class<?>,java.lang.Object> |
getControllerFactory()
Returns the controller factory used by this serializer.
|
static java.lang.ClassLoader |
getDefaultClassLoader()
Returns the default class loader.
|
java.net.URL |
getLocation()
Returns the location used to resolve relative path attribute values.
|
ObservableMap<java.lang.String,java.lang.Object> |
getNamespace()
Returns the namespace used by this loader.
|
java.util.ResourceBundle |
getResources()
Returns the resources used to resolve resource key attribute values.
|
<T> T |
getRoot()
Returns the root of the object hierarchy.
|
java.lang.Object |
load()
Loads an object hierarchy from a FXML document.
|
java.lang.Object |
load(java.io.InputStream inputStream)
Loads an object hierarchy from a FXML document.
|
static <T> T |
load(java.net.URL location)
Loads an object hierarchy from a FXML document.
|
static <T> T |
load(java.net.URL location,
java.util.ResourceBundle resources)
Loads an object hierarchy from a FXML document.
|
static <T> T |
load(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory)
Loads an object hierarchy from a FXML document.
|
static <T> T |
load(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory,
Callback<java.lang.Class<?>,java.lang.Object> controllerFactory)
Loads an object hierarchy from a FXML document.
|
static <T> T |
load(java.net.URL location,
java.util.ResourceBundle resources,
BuilderFactory builderFactory,
Callback<java.lang.Class<?>,java.lang.Object> controllerFactory,
java.nio.charset.Charset charset)
Loads an object hierarchy from a FXML document.
|
static java.lang.Class<?> |
loadType(java.lang.String className)
Deprecated.
This method now delegates to
getDefaultClassLoader() . |
static java.lang.Class<?> |
loadType(java.lang.String packageName,
java.lang.String className)
Deprecated.
This method now delegates to
getDefaultClassLoader() . |
void |
setBuilderFactory(BuilderFactory builderFactory)
Sets the builder factory used by this loader.
|
void |
setCharset(java.nio.charset.Charset charset)
Sets the charset used by this loader.
|
void |
setClassLoader(java.lang.ClassLoader classLoader)
Sets the classloader used by this serializer.
|
void |
setController(java.lang.Object controller)
Sets the controller associated with the root object.
|
void |
setControllerFactory(Callback<java.lang.Class<?>,java.lang.Object> controllerFactory)
Sets the controller factory used by this serializer.
|
static void |
setDefaultClassLoader(java.lang.ClassLoader defaultClassLoader)
Sets the default class loader.
|
void |
setLocation(java.net.URL location)
Sets the location used to resolve relative path attribute values.
|
void |
setResources(java.util.ResourceBundle resources)
Sets the resources used to resolve resource key attribute values.
|
void |
setRoot(java.lang.Object root)
Sets the root of the object hierarchy.
|
public static final java.lang.String DEFAULT_CHARSET_NAME
public static final java.lang.String LANGUAGE_PROCESSING_INSTRUCTION
public static final java.lang.String IMPORT_PROCESSING_INSTRUCTION
public static final java.lang.String FX_NAMESPACE_PREFIX
public static final java.lang.String FX_CONTROLLER_ATTRIBUTE
public static final java.lang.String FX_ID_ATTRIBUTE
public static final java.lang.String FX_VALUE_ATTRIBUTE
public static final java.lang.String FX_CONSTANT_ATTRIBUTE
public static final java.lang.String FX_FACTORY_ATTRIBUTE
public static final java.lang.String INCLUDE_TAG
public static final java.lang.String INCLUDE_SOURCE_ATTRIBUTE
public static final java.lang.String INCLUDE_RESOURCES_ATTRIBUTE
public static final java.lang.String INCLUDE_CHARSET_ATTRIBUTE
public static final java.lang.String SCRIPT_TAG
public static final java.lang.String SCRIPT_SOURCE_ATTRIBUTE
public static final java.lang.String SCRIPT_CHARSET_ATTRIBUTE
public static final java.lang.String DEFINE_TAG
public static final java.lang.String REFERENCE_TAG
public static final java.lang.String REFERENCE_SOURCE_ATTRIBUTE
public static final java.lang.String ROOT_TAG
public static final java.lang.String ROOT_TYPE_ATTRIBUTE
public static final java.lang.String COPY_TAG
public static final java.lang.String COPY_SOURCE_ATTRIBUTE
public static final java.lang.String EVENT_HANDLER_PREFIX
public static final java.lang.String EVENT_KEY
public static final java.lang.String CHANGE_EVENT_HANDLER_SUFFIX
public static final java.lang.String NULL_KEYWORD
public static final java.lang.String ESCAPE_PREFIX
public static final java.lang.String RELATIVE_PATH_PREFIX
public static final java.lang.String RESOURCE_KEY_PREFIX
public static final java.lang.String EXPRESSION_PREFIX
public static final java.lang.String BINDING_EXPRESSION_PREFIX
public static final java.lang.String BINDING_EXPRESSION_SUFFIX
public static final java.lang.String BI_DIRECTIONAL_BINDING_PREFIX
public static final java.lang.String BI_DIRECTIONAL_BINDING_SUFFIX
public static final java.lang.String ARRAY_COMPONENT_DELIMITER
public static final java.lang.String LOCATION_KEY
public static final java.lang.String RESOURCES_KEY
public static final java.lang.String CONTROLLER_METHOD_PREFIX
public static final java.lang.String CONTROLLER_KEYWORD
public static final java.lang.String CONTROLLER_SUFFIX
public static final java.lang.String INITIALIZE_METHOD_NAME
public FXMLLoader()
public FXMLLoader(java.net.URL location)
location
- public FXMLLoader(java.net.URL location, java.util.ResourceBundle resources)
location
- resources
- public FXMLLoader(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory)
location
- resources
- builderFactory
- public FXMLLoader(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory, Callback<java.lang.Class<?>,java.lang.Object> controllerFactory)
location
- resources
- builderFactory
- controllerFactory
- public FXMLLoader(java.nio.charset.Charset charset)
charset
- public FXMLLoader(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory, Callback<java.lang.Class<?>,java.lang.Object> controllerFactory, java.nio.charset.Charset charset)
location
- resources
- builderFactory
- controllerFactory
- charset
- public FXMLLoader(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory, Callback<java.lang.Class<?>,java.lang.Object> controllerFactory, java.nio.charset.Charset charset, java.util.LinkedList<FXMLLoader> loaders)
location
- resources
- builderFactory
- controllerFactory
- charset
- loaders
- public ObservableMap<java.lang.String,java.lang.Object> getNamespace()
public <T> T getRoot()
public void setRoot(java.lang.Object root)
root
- The root of the object hierarchy.public <T> T getController()
public void setController(java.lang.Object controller)
controller
- Sets the controller associated with the root object.public java.net.URL getLocation()
public void setLocation(java.net.URL location)
location
- public java.util.ResourceBundle getResources()
public void setResources(java.util.ResourceBundle resources)
resources
- public BuilderFactory getBuilderFactory()
public void setBuilderFactory(BuilderFactory builderFactory)
builderFactory
- public Callback<java.lang.Class<?>,java.lang.Object> getControllerFactory()
public void setControllerFactory(Callback<java.lang.Class<?>,java.lang.Object> controllerFactory)
controllerFactory
- public java.nio.charset.Charset getCharset()
public void setCharset(java.nio.charset.Charset charset)
charset
- public java.lang.ClassLoader getClassLoader()
public void setClassLoader(java.lang.ClassLoader classLoader)
classLoader
- public java.lang.Object load() throws java.io.IOException
setLocation(URL)
.java.io.IOException
public java.lang.Object load(java.io.InputStream inputStream) throws java.io.IOException
inputStream
- An input stream containing the FXML data to load.java.io.IOException
public static java.lang.Class<?> loadType(java.lang.String packageName, java.lang.String className) throws java.lang.ClassNotFoundException
getDefaultClassLoader()
.packageName
- className
- java.lang.ClassNotFoundException
public static java.lang.Class<?> loadType(java.lang.String className) throws java.lang.ClassNotFoundException
getDefaultClassLoader()
.className
- java.lang.ClassNotFoundException
public static java.lang.ClassLoader getDefaultClassLoader()
public static void setDefaultClassLoader(java.lang.ClassLoader defaultClassLoader)
defaultClassLoader
- The default class loader to use when loading classes.public static <T> T load(java.net.URL location) throws java.io.IOException
location
- java.io.IOException
public static <T> T load(java.net.URL location, java.util.ResourceBundle resources) throws java.io.IOException
location
- resources
- java.io.IOException
public static <T> T load(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory) throws java.io.IOException
location
- resources
- builderFactory
- java.io.IOException
public static <T> T load(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory, Callback<java.lang.Class<?>,java.lang.Object> controllerFactory) throws java.io.IOException
location
- resources
- builderFactory
- controllerFactory
- java.io.IOException
public static <T> T load(java.net.URL location, java.util.ResourceBundle resources, BuilderFactory builderFactory, Callback<java.lang.Class<?>,java.lang.Object> controllerFactory, java.nio.charset.Charset charset) throws java.io.IOException
location
- resources
- builderFactory
- controllerFactory
- charset
- java.io.IOException
Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. Use is subject to