Tämä koodi

Elmo1235

if (JOptionPane.showOptionDialog(this,
"Haluatko varmasti lopettaa sovelluksen?",
"ENDOMET-sovellus", JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE, null,
new String[] {"Kyllä", "Ei"}, "Ei")
== JOptionPane.YES_OPTION)
{
System.exit(0);
}


else {

}

Sulkee sovelluksen, painoi sitten kyllä tai ei. Missä vika tarkkasilmäiset, itse olen jo sokea!!

3

370

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa1

      muuttujaan ennen tota iffiä ja tulosta se konsoliin ennen system.exittiä. Onko se aina sama?


      Onko if-sulkujen jälkeen puolipiste, jolloin se suorittaa exitin aina?

      • Kukkaruuggu

        ...kokeile myös niin että pistät
        new String[] {"Kyllä", "Ei"}, "Ei"
        tilalle
        null,null
        ihan varalta että toimiiko edes niin.


    • Toteuta

      jos sä käytät JOptionPane.YES_NO_OPTION optionTypenä niin options argumentin arvoksi sun täytyy asettaa null arvo, jos haluut että se palauttaa YES_OPTION arvon.
      Mut jos sä haluut käyttää omaa arvo taulukkoa options argumentissa niin käytä vaikka DEFAULT_OPTION optionTypenä ja sitten tuo new String[] {"Kyllä", "Ei"} options argumentin arvoksi, ja tuolloin se tietääkseni palauttaa taulukon indeksin missä valittu objekti sijaitsi ja jos sä suljet sen dialogin ruksista niin se palauttaa CLOSED_OPTION...

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Millä voin

      Hyvittää kaiken?
      Ikävä
      100
      2886
    2. Jotain puuttuu

      Kun en sinua näe. Et ehkä arvaisi, mutta olen arka kuin alaston koivu lehtiä vailla, talven jäljiltä, kun ajattelen sinu
      Ikävä
      104
      2440
    3. Haluan sut

      Haluatko sinä vielä mut?
      Ikävä
      91
      2220
    4. Ampuminen Iisalmessa

      Älytöntä on tämä maailman meno.
      Iisalmi
      18
      2029
    5. 171
      1852
    6. Pohjola kadulla paukuteltu

      Iltasanomissa juttua.
      Iisalmi
      42
      1846
    7. Hei A, osaatko

      sanoa, miksi olet ihan yhtäkkiä ilmestynyt kaveriehdotuksiini Facebookissa? Mitähän kaikkea Facebook tietää mitä minä en
      Ikävä
      45
      1797
    8. Haluaisin aidosti jo luovuttaa ja unohtaa

      Ei tästä mitään tule koskaan.
      Ikävä
      78
      1746
    9. Synnittömänä syntyminen

      Helluntailaisperäisillä lahkoilla on Raamatunvastainen harhausko että ihminen syntyy synnittömänä.
      Helluntailaisuus
      133
      1539
    10. Mitä tämä tarkoittaa,

      että näkyy vain viimevuotisia? Kirjoitin muutama tunti sitten viestin, onko se häipynyt avaruuteen?
      Ikävä
      41
      1314
    Aihe