¿Cuáles son los usos de java.beans y cómo utilizarlos?
Bean (es decir, Java Bean) es una clase Java, o en otras palabras, un componente del lenguaje Java, que incorpora plenamente las ventajas de la independencia de la plataforma del lenguaje Java y la programación orientada a objetos. \r\n JavaBeans es un recurso para una generación de programadores de redes. Es un componente del lenguaje Java: un estándar para interfaces de beans y partes de comunicación, y realiza la reutilización de beans.
Descripción del paquete de software java.beans Contiene clases relacionadas con el desarrollo de beans, es decir, componentes basados en la arquitectura JavaBeansTM. Los beans pueden utilizar algunas clases y también pueden ejecutarse en forma de aplicaciones. Por ejemplo, la clase de evento la utilizan los beans que activan propiedades y suprimen eventos de cambio (consulte PropertyChangeEvent). Sin embargo, la mayoría de las clases de este paquete son utilizadas por el editor de beans, un entorno de desarrollo que personaliza los beans y los reúne para crear aplicaciones. En particular, estas clases ayudan al editor de beans a crear una interfaz de usuario que los usuarios pueden utilizar para personalizar los beans. Por ejemplo, un bean puede contener propiedades de un tipo especial que el editor del bean tal vez no sepa cómo manejar. Al utilizar la interfaz PropertyEditor, el desarrollador del bean puede proporcionar un editor para este tipo especial.
Para minimizar los recursos utilizados por el bean, solo cargue las clases utilizadas por el editor de bean cuando desee editar el bean. Cuando el bean se ejecuta como una aplicación, estas clases no son necesarias, por lo que no es necesario cargarlas. Esta información está en una clase llamada bean-info (ver BeanInfo).
Los valores nulos o las cadenas vacías son parámetros no válidos para los métodos de este paquete a menos que se declaren explícitamente. Si se utilizan estos parámetros, se puede generar una excepción