Building UI
🗃️ Archétypes
4 articles
📄️ Understanding Components
Avant de créer des composants personnalisés dans webforJ, il est important de comprendre l'architecture fondamentale qui façonne le fonctionnement des composants. Cet article explique la hiérarchie des composants, l'identité des composants, les concepts du cycle de vie et comment les interfaces de préoccupation fournissent des capacités aux composants.
📄️ Using Components
Les composants sont les blocs de construction des applications webforJ. Que vous utilisiez des composants intégrés comme Button et TextField, ou que vous travailliez avec des composants personnalisés fournis par votre équipe, la manière dont vous interagissez avec eux suit le même modèle cohérent : vous configurez des propriétés, gérez l'état et composez des composants en mises en page.
📄️ Composite Components
Le composant Composite combine des composants existants de webforJ en composants réutilisables et autonomes avec un comportement personnalisé. Utilisez-le pour envelopper des composants internes de webforJ en unités de logique métier réutilisables, réutiliser des modèles de composants dans votre application et combiner plusieurs composants sans exposer les détails d'implémentation.
📄️ Elements
Les développeurs webforJ ont la possibilité de choisir non seulement parmi la riche bibliothèque de composants fournis, mais aussi d'intégrer des composants d'ailleurs. Pour faciliter cela, le composant Element peut être utilisé pour simplifier l'intégration de tout, des simples éléments HTML, à des composants web personnalisés plus complexes.
📄️ Element Composite
La classe ElementComposite sert de fondation polyvalente pour la gestion des éléments composites dans les applications webforJ. Son objectif principal est de faciliter l'interaction avec les éléments HTML, représentés par la classe Element, en fournissant une approche structurée pour gérer les propriétés, les attributs et les écouteurs d'événements. Elle permet l'implémentation et la réutilisation d'éléments dans une application. Utilisez la classe ElementComposite lors de l'implémentation de Web Components pour une utilisation dans les applications webforJ.
📄️ Event Options
ElementEventOptions est un outil polyvalent de webforJ conçu pour encapsuler et gérer les paramètres de configuration pour les événements Element au sein des applications webforJ. En tant que conteneur pour diverses options, il permet aux développeurs de dictater précisément comment les événements associés aux éléments doivent être traités.
📄️ Events
Les composants, qu'ils soient personnalisés ou faisant partie du framework, prennent en charge la gestion des événements. Vous pouvez ajouter des écouteurs d'événements pour capturer divers types d'événements, tels que les interactions des utilisateurs, les changements d'état ou d'autres événements personnalisés. Ces écouteurs d'événements peuvent être utilisés pour déclencher des actions ou des comportements spécifiques en réponse aux événements.