Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte si jednoduchú triedu , ktorý vytvára a zobrazuje JFrame pre teraz :
import java.awt.Dimension ;
import java.lang.reflect.InvocationTargetException ;
import javax.swing.JFrame ;
dovozné javax.swing.SwingUtilities ;
public final class KeyPressTester implementuje spustiteľný {
public static void main ( String [ ] args ) throws InterruptedException , InvocationTargetException {
SwingUtilities.invokeAndWait ( nový KeyPressTester ( ) ) ;
}
@ Override
public void run ( ) {
frame = new JFrame ( " KeyPress Tester " ) ;
frame.setSize ( nový Rozmery ( 800 , 600 ) ) ;
frame.setVisible ( true ) ;
}
súkromné JFrame frame ;
}
2
Upraviť beh ( ) metóda pre pridanie KeyListener k rámu s nasledujúcim prevedenie :
frame.addKeyListener ( nový KeyListener ( ) {
@ Override public void
keyTyped ( KeyEvent e ) {
}
@ Override
verejnosti void keyReleased ( KeyEvent e ) {
}
@ Override public void klipart
keyPressed ( KeyEvent e ) {
System.out.println ( " Key charakteristika : " + e.getKeyChar ( ) + " Key Code : " + KeyEvent.getKeyText ( e.getKeyCode ( ) ) ) ;
}
} ) ;
Sims 3
Kompilácia a spustite program . Ak stlačíte tlačidlo , keď rám sa sústrediť , mali by ste vidieť na konzolu , ktorá popisuje klávesy stlačené , vrátane ako skutočné textový znak (ak je k dispozícii ) a text tlačidla , ako Shift , Ctrl , Backspace , atď
Copyright © počítačové znalosti Všetky práva vyhradené