Valintapainikkeet
Valintapainikkeet tarjoavat sovellukselle tavan kommunikoida käyttäjien kanssa ja kerätä heidän palautettaan. Nämä painikkeet ovat modaalisia, mikä tarkoittaa, että ne estävät sovelluksen suorituksen, kunnes käyttäjä on vuorovaikutuksessa niiden kanssa, varmistaen, että tärkeitä viestejä käsitellään ennen jatkamista.
Valintapainikkeet webforJ:ssä ovat samankaltaisia kuin JOptionPane Swingissä, ratkaisten perusongelman esteiden käsittelyssä web-sovelluksissa.
Kun käytät valintapainikkeita luodaksesi modaalisia painikkeita webforJ:ssä, painike estää käyttäjäsyötteen muilta osilta sovellusta ja käsittelee tapahtumia ainoastaan modaalin painikkeen osalta. Tämä varmistaa, että painike pysyy responsiivisena ja estää vuorovaikutukset muiden osien kanssa, parantaen käyttäjäkokemusta ja ylläpitäen sovelluksen kulkua. Palvelin lopettaa muiden pyyntöjen käsittelyn, kunnes painike hylätään tai siitä palautuu arvo.
Aihealueet
Vahvista
Show a blocking ConfirmDialog with up to three options, configurable button sets, message types, and timeout behavior.
Tiedostovalitsin
Open a blocking FileChooserDialog to let users pick files or directories from the server, with selection modes and initial paths.
Tiedoston tallennus
Prompt users for a save location with the FileSaveDialog, configuring initial path, default filename, and overwrite behavior.
Tiedoston lähettäminen
Capture client uploads with the FileUploadDialog, returning an UploadedFile that you can filter, move, and process server-side.
Syöttövalintaikkuna
Prompt users for text, numbers, dates, colors, or other typed values with the modal InputDialog and message-type styling.
Viesti
MessageDialog on modaalinen dialogi, joka on suunniteltu näyttämään viestin käyttäjälle, jossa on OK-painike dialogin sulkemiseksi. Se estää sovelluksen suorittamisen, kunnes käyttäjä vuorovaikuttaa sen kanssa tai se sulkeutuu aikakatkaisun vuoksi.
