Moi !
Miten lopettaa sovellus tekstipohjaisessa Java-ohjelmassa esim. ctrl Q näppäinyhdistelmällä?
Miten lopettaa sovellus tekstipohjaisessa Java-ohjelmassa esim. ctrl Q näppäinyhdistelmällä?
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
/*näppäinkoodit periytyvät KeyEvent -luokasta
ja nuo VK -määrittelyt on siellä tarkemmin,
ehkä jotenkin seuraavasti, eli kaapataan tapahtuma ja tsekataan onko control ja Q painettu */
public void keyPressed(KeyEvent e)
{
int keyCode = event.getKeyCode();
if (keyCode== KeyEvent-VK_Q && event.isControlDown())
{
jos lause on tosi tehdään jotain
}
}
if (keyCode== KeyEvent.VK_Q && event.isControlDown())
Onko kyseessä komentoriviohjelma? Tällöin graafisen käyttöliittymän tapahtumat eivät auta.
Joo komentoriviohjelma on kyseessä.
Komentoriviltä luettaessa syöte pitää aina päättää Enter:illä.
Yleensä ohjelma keskeytetään Ctrl C ja tuo saattaa toimia aivan automaattisesti.
Kiitos kovasti asiallisista vastauksista.