Zum Hauptinhalt springen

Alert

In ChatGPT öffnen
Schatten dwc-alert 25.00
Java API

Die Alert-Komponente in webforJ bietet kontextbezogene Feedbacknachrichten für Benutzer. Es ist eine vielseitige Möglichkeit, wichtige Informationen, Warnungen oder Benachrichtigungen in Ihrer App anzuzeigen.

Alerts helfen, die Aufmerksamkeit auf wichtige Informationen zu lenken, ohne den Arbeitsablauf des Benutzers zu stören. Sie sind perfekt für Systemnachrichten, Feedback zur Formularvalidierung oder Statusaktualisierungen, die klar sichtbar, aber nicht aufdringlich sein müssen.

Erstellen von Alerts​

Ein Alert kann reichhaltige Inhalte wie Text, Schaltflächen und andere Komponenten enthalten. Setzen Sie ein Thema, um den Typ der angezeigten Nachricht visuell zu unterscheiden.

Schließen von Alerts​

Wenn Sie den Benutzern die Möglichkeit geben möchten, den Alert zu schließen, können Sie ihn schließbar machen, indem Sie die Methode setClosable() aufrufen.

Alert alert = new Alert("Achtung! Dieser Alert kann geschlossen werden.");
alert.setClosable(true);

Alerts tun oft mehr, als nur Nachrichten anzuzeigen—sie können Folgeaktionen auslösen, wenn sie geschlossen werden. Verwenden Sie das AlertCloseEvent, um diese Fälle zu bearbeiten und auf das Schließen des Alert durch den Benutzer zu reagieren.

Wiederverwendbare Alert-Komponente

Das Schließen des Alerts blendet ihn nur aus—es zerstört die Komponente nicht, sodass Sie sie bei Bedarf später wiederverwenden können.

Styling​

Themen​

Die Alert-Komponente unterstützt mehrere Themen, um verschiedene Arten von Nachrichten visuell zu unterscheiden—wie Erfolg, Fehler, Warnung oder Info. Diese Themen können mithilfe der Methode setTheme() oder direkt im Konstruktor angewendet werden.

Größen​

Die Größe definiert die visuelle Größe der Alert-Komponente. Sie können sie mit der Methode setExpanse() festlegen. Die verfügbaren Optionen stammen aus dem Expanse-Enum: XSMALL, SMALL, MEDIUM, LARGE und XLARGE.

Loading...

Weiterlernen

webforJ-Team

Brauchst du Hilfe?

Sprechen Sie mit den Entwicklern von webforJ über Ihr Projekt.

Gespräch vereinbaren

Wir sprechen EN · DE · FR · ES