Alert
Alert-komponentti webforJ:ssä tarjoaa kontekstuaalisia palautteita käyttäjille. Se on monipuolinen tapa näyttää tärkeitä tietoja, varoituksia tai ilmoituksia sovelluksessasi.
Varoitukset auttavat kiinnittämään huomiota tärkeään tietoon häiritsemättä käyttäjän työskentelyä. Ne ovat täydellisiä järjestelmälainteille, lomakevalidointipalautteelle tai tilapäivityksille, jotka on helppo nähdä mutta eivät häiritse.
Luodaan varoituksia
Alert voi sisältää rikkaita sisältöjä, kuten tekstiä, painikkeita ja muita komponentteja. Aseta teema erottaaksesi visuaalisesti esitettävän viestin tyypin.
Näytä koodi
- AlertView.java
Varoitusten sulkeminen
Jos haluat antaa käyttäjille mahdollisuuden sulkea Alert, voit tehdä siitä suljettavan kutsumalla setClosable()-metodia.
Alert alert = new Alert("Heads up! This alert can be dismissed.");
closableAlert.setClosable(true);
Varoitukset tekevät usein enemmän kuin vain näyttävät viestejä—ne voivat laukaista seuratoimia, kun ne suljetaan. Käytä AlertCloseEvent-tapahtumaa hallitaksesi näitä tapauksia ja vastataksesi, kun käyttäjä sulkee Alert:in.
Näytä koodi
- ClosableAlertView.java
Varoituksen sulkeminen piilottaa sen vain—se ei tuhoa komponenttia, joten voit käyttää sitä uudelleen myöhemmin tarvittaessa.
Tyylittäminen
Teemat
Alert-komponentti tukee useita teemoja , jotka erottavat visuaalisesti 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