Passer au contenu principal

Alert

Ouvrir dans ChatGPT
Ombre dwc-alert 25.00
Java API

Le composant Alert dans webforJ fournit des messages de rétroaction contextuels pour les utilisateurs. C'est un moyen polyvalent d'afficher des informations importantes, des avertissements ou des notifications dans votre application.

Les alertes aident à attirer l'attention sur des informations clés sans perturber le flux de travail de l'utilisateur. Elles sont idéales pour les messages système, les retours de validation de formulaire ou les mises à jour de statut qui doivent être clairement visibles mais non intrusives.

Création d'alertes​

Une Alert peut contenir du contenu riche comme du texte, des boutons et d'autres composants. Définissez un thème pour distinguer visuellement le type de message affiché.

Suppression des alertes​

Si vous souhaitez donner aux utilisateurs la possibilité de fermer l’Alert, vous pouvez la rendre fermable en appelant la méthode setClosable().

Alert alert = new Alert("Attention ! Cette alerte peut être fermée.");
alert.setClosable(true);

Les alertes font souvent plus que simplement afficher des messages : elles peuvent déclencher des actions de suivi lorsqu'elles sont supprimées. Utilisez l’AlertCloseEvent pour gérer ces cas et réagir lorsque l’utilisateur ferme l’Alert.

Composant Alert Réutilisable

Fermer l'alerte ne fait que la cacher—cela ne détruit pas le composant, vous pouvez donc le réutiliser plus tard si besoin.

Styles​

Thèmes​

Le composant Alert prend en charge plusieurs thèmes pour distinguer visuellement différents types de messages—tels que succès, erreur, avertissement ou info. Ces thèmes peuvent être appliqués à l'aide de la méthode setTheme() ou directement dans le constructeur.

Expanses​

L'expanse définit la taille visuelle du composant Alert. Vous pouvez le définir à l'aide de la méthode setExpanse(). Les options disponibles proviennent de l'énumération Expanse : XSMALL, SMALL, MEDIUM, LARGE, et XLARGE.

Loading...

Continuez à apprendre.

Équipe webforJ

Besoin d’aide ?

Parlez de votre projet aux ingénieurs de webforJ.

Planifier un appel

Nous parlons EN · DE · FR · ES