Non so di preciso che hai fatto... quindi ho fatto prima a scrivere tutto.
codice:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class EscFrame extends JFrame {
EscFrame() {
addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent ke) {
System.out.println(ke.getKeyCode());
if(ke.getKeyCode() == KeyEvent.VK_ESCAPE) {
dispose();
}
}
});
}
public static void makeGUI() {
EscFrame ef = new EscFrame();
ef.setSize(500,500);
ef.setVisible(true);
}
public static void main(String[] args) {
try {
SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
makeGUI();
}
});
} catch(Exception e) {}
}
}