martes, 27 de marzo de 2012

AGREGAR COMPONENTES EN JAVA


Javabeans


Un JavaBean o bean es un componente hecho en software que se puede reutilizar y que puede ser manipulado visualmente por una herramienta de programación en lenguaje Java.
Para ello, se define un interfaz para el momento del diseño (design time) que permite a la herramienta de programación o IDE, interrogar (query) al componente y conocer las propiedades (properties) que define y los tipos de sucesos (events) que puede generar en respuesta a diversas acciones.
Aunque los beans individuales pueden variar ampliamente en funcionalidad desde los más simples a los más complejos, todos ellos comparten las siguientes características:
  • Introspection: Permite analizar a la herramienta de programación o IDE como trabaja el bean
  • Customization: El programador puede alterar la apariencia y la conducta del bean.
  • Events: Informa al IDE de los sucesos que puede generar en respuesta a las acciones del usuario o del sistema, y también los sucesos que puede manejar.
  • Properties: Permite cambiar los valores de las propiedades del bean para personalizarlo (customization).
  • Persistence: Se puede guardar el estado de los beans que han sido personalizados por el programador, cambiando los valores de sus propiedades.
En general, un bean es una clase que obedece ciertas reglas:
  • Un bean tiene que tener un constructor por defecto (sin argumentos)
  • Un bean tiene que tener persistencia, es decir, implementar el interface Serializable.
  • Un bean tiene que tener introspección (instrospection). Los IDE reconocen ciertas pautas de diseño, nombres de las funciones miembros o métodos y definiciones de las clases, que permiten a la herramienta de programación mirar dentro del bean y conocer sus propiedades y su conducta.




Como añadir un componente en java.

1.   Abrir un proyecto o bien crear uno nuevo.

 2.  Abrir la pestaña Tools/Palette/Swing/AWT components. Ubicadas en la barra de herramientas.







 3.    Aparecerá la siguiente pantalla, dar click en el botón Add From Jar.





 4.   Seleccionar la carpeta que contiene los componentes Java Beans/EleganttJindicatoGauter/Jars











 5. Después de seleccionar Jars elegiremos el componente deseado,  click en el botón Next.






 6.   Seleccionar la carpeta donde se va a ubicar el componente agregado y dar click en Finish


 7.   Por último abrimos un formulario del proyecto para agregar el componente y poder visualizarlo  como se muestra en la siguiente pantalla.