Alert
Alert-komponentti webforJ:ssä tarjoaa kontekstuaalista palautetta käyttäjille. Se on monipuolinen tapa näyttää tärkeää tietoa, varoituksia tai ilmoituksia sovelluksessasi.
Ilmoitukset auttavat kiinnittämään huomiota keskeiseen tietoon häiritsemättä käyttäjän työnkulkua. Ne ovat täydellisiä järjestelmäilmoituksiin, lomakevalidointipalautteeseen tai tilapäivityksiin, jotka on oltava selkeästi näkyvissä, mutta eivät häiritse.
Ilmoitusten luominen
Alert voi sisältää rikasta sisältöä, kuten tekstiä, painikkeita ja muita komponentteja. Aseta teema, jotta voit visuaalisesti erottaa näytettävän viestin tyypin.
Näytä koodi
- AlertView.java
Ilmoitusten sulkeminen
Jos haluat antaa käyttäjille mahdollisuuden sulkea Alert-ilmoituksen, voit tehdä sen suljettavaksi kutsumalla setClosable()-metodia.
Alert alert = new Alert("Huomio! Tämä ilmoitus voidaan sulkea.");
closableAlert.setClosable(true);
Ilmoitukset tekevät usein enemmän kuin vain näyttävät viestejä—ne voivat laukaista jatkotoimenpiteitä, kun ne suljetaan. Käytä AlertCloseEvent-tapahtumaa käsitelläksesi näitä tapauksia ja vastataksesi, kun käyttäjä sulkee Alert-ilmoituksen.
Näytä koodi
- ClosableAlertView.java
Ilmoituksen sulkeminen vain piilottaa sen—se ei tuhoa komponenttia, joten voit käyttää sitä uudelleen myöhemmin, jos tarpeen.
Tyylittely
Teemat
Alert-komponentti tukee useita teemoja , joiden avulla voidaan visuaalisesti erottaa eri tyyppiset viestit—kuten onnistuminen, virhe, varoitus tai tieto. Näitä teemoja voidaan soveltaa käyttämällä setTheme()-metodia tai suoraan konstruktorissa.
Näytä koodi
- AlertThemesView.java
Laajuudet
Laajuus määrittelee Alert-komponentin visuaalisen koon. Voit asettaa sen käyttämällä setExpanse()-metodia tai siirtämällä sen suoraan konstruktorille. Saatavilla olevat vaihtoehdot tulevat Expanse-enumista: XSMALL, SMALL, MEDIUM, LARGE ja XLARGE.
Näytä koodi
- AlertExpansesView.java