Section courante

A propos

Section administrative du site

Introduction

Le JavaBeans est une technologie en langage de programmation Java de composantes logiciels étant réutilisable et gérable visuellement dans un outil logiciel de conception. Ainsi, il permettra de construire des applications du côté client mais pas du côté serveur (pour des applications Web) par exemple. Dans le cas, des applications Web et serveurs, on parlera plutôt de l'Enterprise JavaBeans (EJB), lequel est passablement différent du JavaBeans.

API du JavaBeans

Les fonctionnalités du JavaBeans sont fournit dans un ensemble de classes et d'interface dans le module de java.beans :

Classe Description
AppletInitializer Cette classe permet de travailler dans les collusions avec le java.beans.Beans.instantiate.
BeanInfo Cette classe permet d'intégrer les informations explicites à propos de bean étant fournit par la classe BeanInfo et ses méthodes, propriétés, événements,...
Customizer Cette classe permet de fournir un GUI personnalisé complet pour la destination d'un Java Bean.
DesignMode Cette classe contient l'interface d'intégration ou délégation d'instances de java.beans.beancontext.BeanContext dans l'ordre de propagation de la hiéarchie nécessaire aux instances java.beans.beancontext.BeanContextChild dans la propriété courante «designTime».
ExceptionListener Cette classe permet d'avertir d'une exception interne.
PropertyChangeListener Cette classe contient un événement de demande de changement de propriété dans les limites de Bean se produit.
PropertyEditor Cette classe permet de fournir un support de GUI allouant les utilisateurs à l'édition d'une valeur de propriété d'un type spécifié.
VetoableChangeListener Cette classe contient un événement demander si un changement de propriété de contrainte s'est produit.
Visibility Cette classe contient les circonstances de Bean pour être exécuté sur le serveur où un GUI n'étant pas disponible.


Dernière mise à jour : Mercredi, le 3 juin 2015