Ohjelmassani lakkasi äkkiä toimimasta ominaisuus, jossa lomakkeen sulkurastia painamalla annetaan MessageBox siitä, haluatko varmasti sulkea ohjelman.
Metodi on
public void formWindowClosing(java.awt.event.WindowEvent evt) {
lopetuksenVarmistus();
}
Lopetuksenvarmistuksessa on siis tuo messageboxin koodi, ja se tulee kyllä näkyviin ja toimii, kun valikosta valitsee Lopeta. Lomakkeen DefaultCloseOperation on DO_NOTHING ja windowevent ja windowadapter ovat importoituna. Vinkkejä kiitos!
Ikkunan sulkeminen
AnttiPEE
2
478
Vastaukset
- Jokunimimerkkitaha
Onko lisätty windowlistener joka kutsuu sitten windowClosing metodia kun sulkuraksia painetaan?
- keksa1
jos ihan vaan pistät breakpointeja eventin kuuntelijaan ja ja suoritat koodia rivi kerrallaan. Näkke hyvin äkkiä mihin tökkää.
Onko tollasta formWindowClosing() edes olemassa? Eikös se ole
public void windowClosing(WindowEvent e)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod337084- 386514
- 293564
- 453110
- 342764
- 162522
- 372198
- 162086
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons481967- 341820