Building UI
Archétypes
4 articles
Understanding Components
Understand the webforJ component hierarchy, composition over inheritance, lifecycle stages, and concern interfaces before building custom components.
Using Components
Configure webforJ components in Java by setting text, attributes, IDs, inline styles, and CSS classes that drive appearance and behavior.
Composing Components
Combine webforJ components into reusable units by extending Composite, configuring the bound component, and overriding initBoundComponent.
Elements
Integrate raw HTML tags and custom web components in webforJ using the Element class to add children, set content, and invoke JavaScript.
Element Composite
La classe ElementComposite enveloppe un élément HTML personnalisé ou un web component. Elle lie votre classe Java à l'élément Element sous-jacent et vous permet de travailler avec les propriétés, attributs et événements de cet élément via Java. Utilisez-la lorsque vous intégrez des web components dans une application 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
Attach event listeners to webforJ components with lambdas, anonymous classes, or method references and reuse the event payload server-side.