zatrzymanie pracy programu z klawiatury

0

Podobno ma zadziałać wciśnięcie crtl+c.
gdzieś widziałam jeszcze opcje ctrl+d.

żadna nie przynosi upragnionego efektu.
przy ctrl+c zatrzymuje się jedynie obraz ale program leci dalej.

co robię nie tak?

1

Program konsolowy, czy z GUI?

0

No znowu mnie masz.
Z konsoli działa.
Powinnam o tym pomyśleć. A jest jakiś równie prosty sposób zatrzymania programu z GUI?

0

Alt+F4?

0

Możesz spróbować Alt+F4 :>

@up - 19 sekund szybszy...

0

ew. KeyListener + System.exit(int status) gdy wciśnięto C oraz mamy aktywny CTRL_DOWN_MASK
żeby obsłużyć zamykanie okna przez Alt+F4 musisz dodać WindowListener do okna dodając swój kod w metodzie windowClosing() (tutaj też musi być System.exit() na końcu)

0

Co Ty opowiadasz? Listener nie jest konieczny, wystarczy

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
0

Ok, dzięki.
Popróbuję ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1