provato e testato su jvm 1.4.0
Se all'interno della finestra premi Alt+m lo scrive a prompt, per qualunque altro tasto non fa niente.
codice:import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Prova extends JFrame implements KeyListener { public static void main(String[] args) { new Prova(); } public Prova() { super("Finestra di prova"); setDefaultCloseOperation(EXIT_ON_CLOSE); setSize(300,300); addKeyListener(this); setVisible(true); } public void keyPressed(KeyEvent ke) {} public void keyReleased(KeyEvent ke) {} public void keyTyped(KeyEvent ke) { if ((ke.getKeyChar() == 'm') && (ke.isAltDown())) System.out.println("ho beccato Alt+m"); } }


Rispondi quotando