Spec-Zone.ru › OpenJavaFX 8
javafx.fxml

Класс FXMLLoader

java.lang.Object
  • javafx.fxml.FXMLLoader


public class FXMLLoader
extends Object
Загружает иерархию объектов из XML-документа.

С тех пор:

JavaFX 2.0

  • Краткое описание полей

    Поля
    Модификатор и тип Поле и описание
    static String ARRAY_COMPONENT_DELIMITER
    Разделитель для массивов в качестве значений
    static String BI_DIRECTIONAL_BINDING_PREFIX
    Префикс для разрешения двунаправленных выражений привязки
    static String BI_DIRECTIONAL_BINDING_SUFFIX
    Суффикс для разрешения двунаправленных выражений привязки
    static String BINDING_EXPRESSION_PREFIX
    Префикс для разрешения выражений привязки
    static String BINDING_EXPRESSION_SUFFIX
    Суффикс для разрешения выражений привязки
    static String CHANGE_EVENT_HANDLER_SUFFIX
    Суффикс для обработчиков изменений/недействительности свойства
    static String CONTROLLER_KEYWORD
    Ключ для контроллера в карте пространства имен
    static String CONTROLLER_METHOD_PREFIX
    Префикс для разрешения метода контроллера
    static String CONTROLLER_SUFFIX
    Суффикс для контроллеров включенных файлов fxml.
    static String COPY_SOURCE_ATTRIBUTE
    Атрибут 'source' тега <fx:copy>
    static String COPY_TAG
    Имя тега <fx:copy>
    static String DEFAULT_CHARSET_NAME
    Набор символов, используемый, когда набор символов не указан явно
    static String DEFINE_TAG
    Имя тега <fx:define>
    static String ESCAPE_PREFIX
    Префикс для экранирования специальных символов внутри значений атрибутов.
    static String EVENT_HANDLER_PREFIX
    Префикс атрибутов обработчика событий
    static String EVENT_KEY
    Имя объекта Event в скриптах обработчика событий
    static String EXPRESSION_PREFIX
    Префикс для разрешения выражений (переменных)
    static String FX_CONSTANT_ATTRIBUTE
    Имя тега 'fx:constant'
    static String FX_CONTROLLER_ATTRIBUTE
    Имя атрибута fx:controller корневого элемента
    static String FX_FACTORY_ATTRIBUTE
    Имя атрибута 'fx:factory'
    static String FX_ID_ATTRIBUTE
    Имя атрибута fx:id
    static String FX_NAMESPACE_PREFIX
    Префикс пространства имен 'fx'
    static String FX_NAMESPACE_VERSION
    Содержит текущую версию пространства имен fx
    static String FX_VALUE_ATTRIBUTE
    Имя атрибута fx:value
    static String IMPORT_PROCESSING_INSTRUCTION
    Имя тега инструкции обработки импорта
    static String INCLUDE_CHARSET_ATTRIBUTE
    Атрибут 'charset' тега <fx:include>
    static String INCLUDE_RESOURCES_ATTRIBUTE
    Атрибут 'resources' тега <fx:include>
    static String INCLUDE_SOURCE_ATTRIBUTE
    Атрибут 'source' тега <fx:include>
    static String INCLUDE_TAG
    Имя тега <fx:include>
    static String INITIALIZE_METHOD_NAME
    Имя метода инициализации
    static String JAVAFX_VERSION
    Содержит текущую версию javafx
    static String LANGUAGE_PROCESSING_INSTRUCTION
    Имя тега инструкции обработки языка
    static String LOCATION_KEY
    Ключ для URL расположения в карте пространства имен
    static String NULL_KEYWORD
    Значение, представляющее 'null'
    static String REFERENCE_SOURCE_ATTRIBUTE
    Атрибут 'source' тега &ltfx:reference&gt
    static String REFERENCE_TAG
    Имя тега <fx:reference>
    static String RELATIVE_PATH_PREFIX
    Префикс для разрешения относительного расположения
    static String RESOURCE_KEY_PREFIX
    Префикс для разрешения ресурсов
    static String RESOURCES_KEY
    Ключ для ResourceBundle в карте пространства имен
    static String ROOT_TAG
    Имя тега <fx:root>
    static String ROOT_TYPE_ATTRIBUTE
    Атрибут 'type' тега <fx:root>
    static String SCRIPT_CHARSET_ATTRIBUTE
    Атрибут 'charset' тега <fx:script>
    static String SCRIPT_SOURCE_ATTRIBUTE
    Атрибут 'source' тега <fx:script>
    static String SCRIPT_TAG
    Имя тега <fx:script>
  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    FXMLLoader()
    Создает новый экземпляр FXMLLoader.
    FXMLLoader(Charset charset)
    Создает новый экземпляр 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.
  • Краткое описание методов

    Все методыСтатические методыМетоды экземпляровКонкретные методыУстаревшие методы
    Модификатор и тип Метод и описание
    boolean equals(Object obj)
    BuilderFactory getBuilderFactory()
    Возвращает фабрику билдеров, используемую этим загрузчиком.
    Charset getCharset()
    Возвращает кодировку символов, используемую этим загрузчиком.
    ClassLoader getClassLoader()
    Возвращает класс-загрузчик, используемый этим сериализатором.
    <T> T getController()
    Возвращает контроллер, связанный с корневым объектом.
    Callback<Class<?>,Object> getControllerFactory()
    Возвращает фабрику контроллеров, используемую этим сериализатором.
    static ClassLoader getDefaultClassLoader()
    Возвращает стандартный класс-загрузчик.
    URL getLocation()
    Возвращает расположение, используемое для разрешения значений атрибутов с относительными путями.
    ObservableMap<String,Object> getNamespace()
    Возвращает пространство имён, используемое этим загрузчиком.
    ResourceBundle getResources()
    Возвращает ресурсы, используемые для разрешения значений атрибутов с ключами ресурсов.
    <T> T getRoot()
    Возвращает корень иерархии объектов.
    <T> T load()
    Загружает иерархию объектов из документа FXML.
    <T> T load(InputStream inputStream)
    Загружает иерархию объектов из документа FXML.
    static <T> T load(URL location)
    Загружает иерархию объектов из документа FXML.
    static <T> T load(URL location, ResourceBundle resources)
    Загружает иерархию объектов из документа FXML.
    static <T> T load(URL location, ResourceBundle resources, BuilderFactory builderFactory)
    Загружает иерархию объектов из документа FXML.
    static <T> T load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
    Загружает иерархию объектов из документа FXML.
    static <T> T load(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().
    void setBuilderFactory(BuilderFactory builderFactory)
    Устанавливает фабрику билдеров, используемую этим загрузчиком.
    void setCharset(Charset charset)
    Устанавливает кодировку символов, используемую этим загрузчиком.
    void setClassLoader(ClassLoader classLoader)
    Устанавливает класс-загрузчик, используемый этим сериализатором, и очищает все существующие импорты
    void setController(Object controller)
    Устанавливает контроллер, связанный с корневым объектом.
    void setControllerFactory(Callback<Class<?>,Object> controllerFactory)
    Устанавливает фабрику контроллеров, используемую этим сериализатором.
    static void setDefaultClassLoader(ClassLoader defaultClassLoader)
    Устанавливает стандартный класс-загрузчик.
    void setLocation(URL location)
    Устанавливает расположение, используемое для разрешения значений атрибутов с относительными путями.
    void setResources(ResourceBundle resources)
    Устанавливает ресурсы, используемые для разрешения значений атрибутов с ключами ресурсов.
    void setRoot(Object root)
    Устанавливает корень иерархии объектов.
    • Методы, унаследованные от класса java.lang.Object

      clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание поля

    • 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_NAMESPACE_PREFIX

      public static final String FX_NAMESPACE_PREFIX
      Префикс для пространства имен 'fx'

      См. также:

      Значения константных полей

    • FX_CONTROLLER_ATTRIBUTE

      public static final String FX_CONTROLLER_ATTRIBUTE
      Имя атрибута fx:controller корневого элемента

      См. также:

      Значения константных полей

    • FX_ID_ATTRIBUTE

      public static final String FX_ID_ATTRIBUTE
      Имя атрибута fx:id

      См. также:

      Значения константных полей

    • FX_VALUE_ATTRIBUTE

      public static final String FX_VALUE_ATTRIBUTE
      Имя атрибута fx:value

      См. также:

      Значения константных полей

    • FX_CONSTANT_ATTRIBUTE

      public static final String FX_CONSTANT_ATTRIBUTE
      Имя тега 'fx:constant'

      С:

      JavaFX 2.2

      См. также:

      Значения константных полей

    • FX_FACTORY_ATTRIBUTE

      public static final String FX_FACTORY_ATTRIBUTE
      Имя атрибута 'fx:factory'

      См. также:

      Значения константных полей

    • INCLUDE_TAG

      public static final String INCLUDE_TAG
      Имя тега <fx:include>

      См. также:

      Значения константных полей

    • INCLUDE_SOURCE_ATTRIBUTE

      public static final String INCLUDE_SOURCE_ATTRIBUTE
      Атрибут 'source' для <fx:include>

      См. также:

      Значения константных полей

    • INCLUDE_RESOURCES_ATTRIBUTE

      public static final String INCLUDE_RESOURCES_ATTRIBUTE
      Атрибут 'resources' для <fx:include>

      См. также:

      Значения константных полей

    • INCLUDE_CHARSET_ATTRIBUTE

      public static final String INCLUDE_CHARSET_ATTRIBUTE
      Атрибут 'charset' для <fx:include>

      См. также:

      Значения константных полей

    • SCRIPT_TAG

      public static final String SCRIPT_TAG
      Имя тега <fx:script>

      См. также:

      Значения константных полей

    • SCRIPT_SOURCE_ATTRIBUTE

      public static final String SCRIPT_SOURCE_ATTRIBUTE
      Атрибут 'source' для <fx:script>

      См. также:

      Значения константных полей

    • SCRIPT_CHARSET_ATTRIBUTE

      public static final String SCRIPT_CHARSET_ATTRIBUTE
      Атрибут 'charset' для <fx:script>

      См. также:

      Значения константных полей

    • DEFINE_TAG

      public static final String DEFINE_TAG
      Имя тега <fx:define>

      См. также:

      Значения константных полей

    • REFERENCE_TAG

      public static final String REFERENCE_TAG
      Имя тега <fx:reference>

      См. также:

      Значения константных полей

    • REFERENCE_SOURCE_ATTRIBUTE

      public static final String REFERENCE_SOURCE_ATTRIBUTE
      Атрибут 'source' для <fx:reference>

      См. также:

      Значения константных полей

    • ROOT_TAG

      public static final String ROOT_TAG
      Имя тега <fx:root>

      С:

      JavaFX 2.2

      См. также:

      Значения константных полей

    • ROOT_TYPE_ATTRIBUTE

      public static final String ROOT_TYPE_ATTRIBUTE
      Атрибут 'type' для <fx:root>

      С:

      JavaFX 2.2

      См. также:

      Значения константных полей

    • COPY_TAG

      public static final String COPY_TAG
      Имя тега <fx:copy>

      См. также:

      Значения константных полей

    • COPY_SOURCE_ATTRIBUTE

      public static final String COPY_SOURCE_ATTRIBUTE
      Атрибут 'source' для <fx:copy>

      См. также:

      Значения константных полей

    • EVENT_HANDLER_PREFIX

      public static final String EVENT_HANDLER_PREFIX
      Префикс для атрибутов обработчиков событий

      См. также:

      Значения константных полей

    • EVENT_KEY

      public static final String EVENT_KEY
      Имя объекта Event в скриптах обработчиков событий

      См. также:

      Значения константных полей

    • CHANGE_EVENT_HANDLER_SUFFIX

      public static final String CHANGE_EVENT_HANDLER_SUFFIX
      Суффикс для обработчиков изменений свойств/очистки

      См. также:

      Значения константных полей

    • NULL_KEYWORD

      public static final String NULL_KEYWORD
      Значение, представляющее 'null'

      См. также:

      Значения константных полей

    • ESCAPE_PREFIX

      public static final String ESCAPE_PREFIX
      Префикс для экранирования специальных символов внутри значений атрибутов. Используется для экранирования ESCAPE_PREFIX, RELATIVE_PATH_PREFIX, #RESOURCE_KEY_PREFIX, {@link #EXPRESSION_PREFIX}, {@link #BI_DIRECTIONAL_BINDING_PREFIX}

      С:

      JavaFX 2.1

      См. также:

      Значения константных полей

    • RELATIVE_PATH_PREFIX

      public static final String RELATIVE_PATH_PREFIX
      Префикс для разрешения относительных путей

      См. также:

      Значения константных полей

    • RESOURCE_KEY_PREFIX

      public static final String RESOURCE_KEY_PREFIX
      Префикс для разрешения ресурсов

      См. также:

      Значения константных полей

    • EXPRESSION_PREFIX

      public static final String EXPRESSION_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
      Имя метода initialize

      С момента:

      JavaFX 2.2

      См. также:

      Значения константных полей

    • JAVAFX_VERSION

      public static final String JAVAFX_VERSION
      Содержит текущую версию javafx

      С момента:

      JavaFX 8.0

    • FX_NAMESPACE_VERSION

      public static final String FX_NAMESPACE_VERSION
      Содержит текущую версию пространства имен fx

      С момента:

      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 -

      С момента:

      JavaFX 2.1

    • FXMLLoader

      public FXMLLoader(URL location,
                        ResourceBundle resources,
                        BuilderFactory builderFactory)
      Создаёт новый экземпляр FXMLLoader.

      Параметры:

      location -

      С момента:

      JavaFX 2.1

    • FXMLLoader

      public FXMLLoader(URL location,
                        ResourceBundle resources,
                        BuilderFactory builderFactory,
                        Callback<Class<?>,Object> controllerFactory)
      Создаёт новый экземпляр FXMLLoader.

      Параметры:

      location -

      С момента:

      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 -

      С момента:

      JavaFX 2.1

    • FXMLLoader

      public FXMLLoader(URL location,
                        ResourceBundle resources,
                        BuilderFactory builderFactory,
                        Callback<Class<?>,Object> controllerFactory,
                        Charset charset,
                        LinkedList<FXMLLoader> loaders)
      Создаёт новый экземпляр FXMLLoader.

      Параметры:

      location -

      С момента:

      JavaFX 2.1

  • Метод Detail

    • 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()
      Возвращает корень иерархии объектов.
    • setRoot

      public void setRoot(Object root)
      Устанавливает корень иерархии объектов. Переданное значение используется как значение тега <fx:root>. Этот метод должен быть вызван до загрузки документа при использовании <fx:root>.

      Параметры:

      root - Корень иерархии объектов.

      С момента:

      JavaFX 2.2

    • equals

      public boolean equals(Object obj)

      Переопределяет:

      equals в классе Object

    • getController

      public <T> T getController()
      Возвращает контроллер, связанный с корневым объектом.
    • 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

    • load

      public <T> T load()
                 throws IOException
      Загружает иерархию объектов из документа FXML. Расположение, откуда будет загружен документ, должно быть установлено предыдущим вызовом setLocation(URL).

      Когда флаг "шаблон" установлен в false (по умолчанию), этот метод очистит импорты перед загрузкой содержимого документа. Когда "шаблон" равен true, импорты не будут очищены, а значение корня будет установлено в null перед загрузкой содержимого. Это помогает улучшить производительность при последующих загрузках, устраняя накладные расходы на загрузку классов, на которые ссылается документ.

      Возвращает:

      Загруженную иерархию объектов.

      Выбрасывает:

      IOException

      С момента:

      JavaFX 2.1

    • load

      public <T> T load(InputStream inputStream)
                 throws IOException
      Загружает иерархию объектов из документа FXML.

      Параметры:

      inputStream - Поток ввода, содержащий данные FXML для загрузки.

      Возвращает:

      Загруженную иерархию объектов.

      Выбрасывает:

      IOException

    • loadType

      public static Class<?> loadType(String packageName,
                                      String className)
                               throws ClassNotFoundException
      Устарело. Этот метод теперь делегирует getDefaultClassLoader().
      Загружает тип, используя загрузчик классов по умолчанию.

      Параметры:

      packageName -

      Выбрасывает:

      ClassNotFoundException

    • loadType

      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.

      Параметры:

      location -

      Выбрасывает:

      IOException

    • load

      public static <T> T load(URL location,
                               ResourceBundle resources)
                        throws IOException
      Загружает иерархию объектов из документа FXML.

      Параметры:

      location -

      Выбрасывает:

      IOException

    • load

      public static <T> T load(URL location,
                               ResourceBundle resources,
                               BuilderFactory builderFactory)
                        throws IOException
      Загружает иерархию объектов из документа FXML.

      Параметры:

      location -

      Выбрасывает:

      IOException

    • load

      public static <T> T load(URL location,
                               ResourceBundle resources,
                               BuilderFactory builderFactory,
                               Callback<Class<?>,Object> controllerFactory)
                        throws IOException
      Загружает иерархию объектов из документа FXML.

      Параметры:

      location -

      Выбрасывает:

      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.

      Параметры:

      location -

      Выбрасывает:

      IOException

      С момента:

      JavaFX 2.1

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API