A párbeszédablak válassza ki a java a lehetőségeket, csak a blog java

A párbeszédablak válassza ki a java a lehetőségeket, csak a blog java
A Swing könyvtár tartalmaz egy csomó kész dialógusok, amely lehetővé teszi, hogy kevés az információ. A JOptionPane osztály négy sztatikus módszerek:

showMessageDialog - megjelenít egy üzenetet, és megvárja, amíg a felhasználó rákattint az OK gombot.

showConfirmDialog - megjelenít egy üzenetet, és megvárja a nyugtázó (OK vagy a Mégse (Cancel)).

showOptionDialog - megjelenít egy üzenetet, és lehetővé teszi, hogy több lehetőség közül választhatnak.

showInputDialog - megjelenít egy üzenetet, és beviteli mezőbe a felhasználónak meg kell adnia az adatokat. A párbeszédablak összetevőket tartalmazhat adatbeviteli. Ez a komponens lehet a mezőben, ahol a felhasználó belép egy tetszőleges sztring, vagy legördülő listából, az egyik pont, ami a felhasználónak meg kell választani.

Az elrendezés a párbeszédpanelek és ikonok közül szabványos üzeneteket, függ a felület stílusát.

Az ikon a bal oldalon az ablak van kiválasztva típusától függően az üzenetet.

Jelenleg öt fajta üzenetek:

Beosztásokra PLAIN_MESSAGE ikon nem áll rendelkezésre. Van is egy módszer minden típusú párbeszédablak, amely lehetővé teszi, hogy használja a saját ikont.

Mindegyik dialógusok lehet társítani bizonyos típusú üzenet, amely lehet egy string, egy ikon, egy komponense a felhasználói felületen vagy bármilyen más tárgy. Az alábbiakban bemutatjuk, hogy ezek az üzenetek jelennek meg a képernyőn.

  • Húr - kinyomtatja a sorban
  • Ikon - megjelenít egy ikont
  • Component - alkatrész kijelzők
  • Object [] - megjeleníti az összes tárgyat, megmutatva nekik az egyik a másik tetejére.
  • Bármely más objektumok - használ toString eljárás és megjeleníti a húr A transzformáció eredményeként.

Természetesen a legtöbb esetben, akkor jelenik meg a képernyőn sorban az üzenetet. Ugyanakkor képes megjeleníteni a párbeszédablakban komponens osztályú létesítmények nagyobb rugalmasságot biztosít. Megjelenése gombok alján található az ablak típusától függ és az a fajta párbeszéd opciók.

Calling módszerek showMessageDialog () vagy showInputDialog (). Ön csak egy szabványos gombok (OK vagy az OK és Mégsem). Okozó showConfirmDialog () módszer. Megadhatja a négy fajta közül:

  • DEFAULT_OPTION
  • YES_NO_OPTION
  • YES_NO_CANCEL_OPTION
  • OK_CANCEL_OPTION

A showOptionDialog () metódus, megadhat egy tetszőleges beállításegyüttest megadásával egy sor megfelelő objektumok mindegyik. Ennek elemei tömb jelennek meg a képernyőn az alábbiak szerint.

  • Húr - létrehoz egy gombot, amelynek címkéjén megadott karakterlánc.
  • Ikon - létrehoz egy gombot, amelynek címkéjén megadott ikonra.
  • Component - komponens jelenik meg.
  • Minden más tárgyat - alkalmazza a toString, és létrehoz egy gombot, amely jelölt az így kapott szöveget.

Statikus módszerek létrehozása párbeszédpanelek az alábbi értékeket.

  • showMessageDialog - nincs visszatérési értéke.
  • showConfirmDialog - egy egész szám, amely megfelel a kiválasztott opció.
  • showOptionDialog - egy egész szám, amely megfelel a kiválasztott opció.
  • showInputDialog - string be, vagy a felhasználó által kiválasztott.

showConfirmDialog () és showOptionDialog () függvény értéke jelzi a gomb, amely a felhasználó kattintott. Ami a választás a lehetőségek párbeszédpanel ez a szám a sorozatszámot. Ha ahelyett, hogy kiválasztják a felhasználó bezárja a párbeszédpanelt lehetőségek, a visszatérési érték CLOSED_OPTION. Állandók a visszatérő, az értékeket az alábbiakban közöljük.

Annak ellenére, hogy a rengeteg emlékeztető, hozzon létre egy párbeszédablak.

  1. Típusának kiválasztása párbeszédablak (üzenet visszaigazolást, válassza ki vagy írja be).
  2. Válassza ki az ikont (hiba, információ, figyelmeztetés, megkérdőjelezik saját, vagy nem).
  3. Válassza ki az üzenet (string, egy ikon, egy egyéni alkatrész vagy alkatrészek a tömb).
  4. Ha kijelölt egy párbeszédablak a választás megerősítéséhez, állítsa be a lehetőségeket a típusa (alapértelmezés szerint igen / nem Nem / Mégsem vagy OK / Mégse).
  5. Ha úgy dönt, hogy válassza ki a lehetőségek párbeszédpanelen adja meg a beállításokat (vonal, ikonok, vagy egyedi alkatrészek), valamint a lehetőséget, az alapértelmezett beállítás.
  6. Ha a választott párbeszédablak be adatokat, válassza ki a mezőt vagy legördülő listából.
  7. Keresse meg a megfelelő módszert az JOptionPane osztályban.

Kapcsolódó cikkek