Интерфейс AppletInitializer
@Deprecated(since="9", forRemoval=true) public interface AppletInitializer
- Начиная с:
- 1.2
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
activate |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Активирует апплет и/или помечает его как активный. |
void |
initialize |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Если метод передан соответствующему варианту java.beans.Beans.instantiate, он будет вызван для связывания вновь созданного апплета (JavaBean) с его AppletContext, AppletStub и Container. |
Подробное описание методов
initialize
void initialize(Applet newAppletBean, BeanContext bCtxt)
Если метод передан соответствующему варианту java.beans.Beans.instantiate, он будет вызван для связывания вновь созданного апплета (JavaBean) с его AppletContext, AppletStub и Container.
Соответствующие требованиям реализации должны:
- Связать вновь созданный апплет с соответствующим AppletContext.
- Создать AppletStub() и связать этот AppletStub с апплетом посредством вызова setStub().
- Если параметр BeanContext равен null, связать апплет с соответствующим Container, добавив апплет в Container посредством вызова add(). Если параметр BeanContext не равен null, ответственность за связывание апплета с его Container во время последующего вызова метода addChildren() лежит на BeanContext.
- Параметры:
-
newAppletBean— вновь созданный JavaBean -
bCtxt— BeanContext, предназначенный для этого апплета, или null.
activate
void activate(Applet newApplet)
Активировать апплет и/или пометить его как активный. Реализации этого интерфейса должны пометить данный апплет как активный и при необходимости вызвать его метод start().
- Параметры:
-
newApplet— вновь созданный JavaBean
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/java/beans/AppletInitializer.html