Building UI
🗃️ Archetypen
4 items
📄️ Understanding Components
Voordat je aangepaste componenten in webforJ bouwt, is het belangrijk om de fundamentele architectuur te begrijpen die bepaalt hoe componenten werken. Dit artikel legt de componenthiërarchie, componentidentiteit, levenscyclusconcepten uit, en hoe concerninterfaces componentcapaciteiten bieden.
📄️ Using Components
Componenten zijn de bouwstenen van webforJ-toepassingen. Of je nu gebruikmaakt van ingebouwde componenten zoals Button en TextField, of werkt met aangepaste componenten die door jouw team zijn geleverd, de manier waarop je ermee omgaat volgt hetzelfde consistente model: je configureert eigenschappen, beheert staat en stelt componenten samen in lay-outs.
📄️ Composite Components
De Composite component combineert bestaande webforJ componenten in zelf-contained, herbruikbare componenten met aangepaste functionaliteit. Gebruik het om interne webforJ componenten te verpakken in herbruikbare eenheden van bedrijfslogica, herbruik componentpatronen in je app en combineer meerdere componenten zonder implementatiedetails bloot te stellen.
📄️ Elements
webforJ-ontwikkelaars hebben de mogelijkheid om niet alleen te kiezen uit de rijke bibliotheek van componenten, maar ook om componenten van elders te integreren. Om dit te vergemakkelijken, kan de Element-component worden gebruikt om de integratie van alles te vereenvoudigen, van eenvoudige HTML-elementen tot complexere aangepaste webcomponenten.
📄️ Element Composite
De ElementComposite klasse dient als een veelzijdige basis voor het beheren van samengestelde elementen in webforJ-apps. Het primaire doel is om de interactie met HTML-elementen, vertegenwoordigd door de Element klasse, te vergemakkelijken door een gestructureerde aanpak te bieden voor het afhandelen van eigenschappen, attributen en gebeurtenislister. Het maakt de implementatie en hergebruik van elementen in een app mogelijk. Gebruik de ElementComposite klasse bij het implementeren van Web Components voor gebruik in webforJ-apps.
📄️ Event Options
ElementEventOptions is een veelzijdige webforJ-hulpmiddel ontworpen om configuratie-instellingen voor Element-gebeurtenissen binnen webforJ-toepassingen in te kapselen en te beheren. Als een container voor verschillende opties stelt het ontwikkelaars in staat om nauwkeurig te bepalen hoe gebeurtenissen die zijn gekoppeld aan elementen moeten worden verwerkt.
📄️ Events
Componenten, of ze nu op maat gemaakt zijn of deel uitmaken van het framework, ondersteunen gebeurtenisafhandeling. Je kunt gebeurtenislisteners toevoegen om verschillende soorten gebeurtenissen vast te leggen, zoals gebruikersinteracties, statuswijzigingen of andere aangepaste gebeurtenissen. Deze gebeurtenislisteners kunnen worden gebruikt om specifieke acties of gedragingen in reactie op de gebeurtenissen te triggeren.