Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop
Version documentée : Java SE 17

Le paquetage java.beans

Description du paquetage

Ce paquetage donne accès au moteur d'introspection Java. L'introspection Java consiste en la possibilité de découvrir les propriétés et les listeners de composants Java. Ces composants sont appelés JavaBeans, d'où le nom du package.

La classe Introspector est le point d'entrée du moteur d'introspection. Il permet de récupérer des métadonnées sur les composants JavaBeans : on manipule ces métadonnées grâce à l'interface BeanInfo.

Dans les faits, le moteur d'introspection Java est implémenté comme étant une couche d'abstraction par-dessus le moteur de réflexion Java, lui-même proposé par le paquetage java.lang.refect.

pour de plus amples informations sur le moteur d'introspection, vous pouvez consulter notre tutorial sur le sujet.

Disponible depuis

1.1

Contenu du paquetage

Interfaces

NomDescription
BeanInfo
Customizer
DesignMode
ExceptionListener
PropertyChangeListener
PropertyEditor
VetoableChangeListener
Visibility

Classes

NomDescription
BeanDescriptor
Beans
DefaultPersistenceDelegate
Encoder
EventHandler
EventSetDescriptor
Expression
FeatureDescriptor
IndexedPropertyChangeEvent
IndexedPropertyDescriptor
Introspector
MethodDescriptor
ParameterDescriptor
PersistenceDelegate
PropertyChangeEvent
PropertyChangeListenerProxy
PropertyChangeSupport
PropertyDescriptor
PropertyEditorManager
PropertyEditorSupport
SimpleBeanInfo
Statement
VetoableChangeListenerProxy
VetoableChangeSupport
XMLDecoder
XMLEncoder

Annotations

NomDescription
BeanProperty
ConstructorProperties
JavaBean
Transient

Exceptions

NomDescription
IntrospectionException
PropertyVetoException

Types dépréciés (obsolètes)

NomDescription
AppletInitializer