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!!
Tämä koodi
3
443
Vastaukset
- 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
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot423483Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe142868- 282554
- 682173
- 182101
- 422037
- 561891
- 581686
KL: Mari Hynynen avoimena - Jouni-rakkaan ja Joel-pojan välit ovat nämä!
Mari Hynynen (ent. Perankoski) on naimisissa Jouni Hynysen kanssa. Marilla on edellisestä liitosta yksi lapsi, Joel Vola101528- 171405