“Conocimiento Programación>Lenguajes De Programación

Cómo agregar KeyListener a JFrame

2016/5/1
A KeyListener es una interfaz de programación de Java que escucha los eventos de pulsación de teclas que vienen de la Máquina Virtual Java ( JVM ) . JFrames son fotogramas de aplicaciones Java GUI que contienen otros controles, como botones, paneles y etiquetas. Puede ampliar su JFrame utilizando la herencia para que el comportamiento KeyListener implemento JFrame , lo que permite el marco para responder a los eventos de pulsación de tecla . Implementación del KeyListener requiere que modifique el código fuente de instrucción de declaración del JFrame para que sea implementa la interfaz KeyListener . Instrucciones
1

Abra el archivo de código fuente de la aplicación y crear una nueva clase de cáscara en la parte superior . Escriba lo siguiente:

JFrameListener public class extends JFrame implementa KeyListener {};

Esto creará una nueva clase llamada JFrameListener que es un JFrame y también implementa la interfaz KeyListener
< br . > 2

Navegue hasta el archivo o la ubicación en el código que primero crea el objeto JFrame . Se verá algo como " JFrame frame = new JFrame ( " Título de la ventana "); " y debe tener el nombre de la ventana como parámetro de la construcción. Cambiar esto para leer :
marco JFrameListener

= new JFrameListener ( " "); <br> <p> Reemplazar <title> con el título de la ventana <br> < . br> 3 <p> Guardar el documento o proyecto. Ahora ha agregado una interfaz KeyListener al objeto JFrame . <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88120.html' >Certificación Arquitecto Mobile </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88122.html' >Vs Cobertura Declaración . Cobertura Rama </a> </div> </div> <dl class=xgc> <dt><span>Lenguajes De Programación</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/87296.html">Cómo hacer un bucle que continúa para siempre en Roblox </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88866.html">Cómo cambiar el tamaño de fuente Uso de la programación HTML </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/86367.html">Cómo escribir un algoritmo de la Orden N Lgn para comprobar si dos palabras dadas son anagramas </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/86863.html">Cómo convertir Oracle para Exponente </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88361.html">Cómo exportar un archivo EXE Visual Studio C # Express </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/305672.html">¿Qué es un formato de computadora? </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/300240.html">¿Qué es el lenguaje de denarro en la computadora? </a></dd><dd><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/87783.html">Cómo editar una página HTML después de que se hayan guardado </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88065.html" >VB.Net y cómo exponer Business Objects como servicios Web </a> </li><li><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/86400.html" >Cómo determinar el número real positivo más pequeño </a> </li><li><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/332633.html" >¿Qué tipo de programación se realiza en microondas y lavadora? </a> </li><li><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88254.html" >Cómo crear Cargando Bares </a> </li><li><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/355130.html" >¿Cuál es el mejor libro de lenguajes de programación para principiantes? </a> </li><li><a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/332495.html" >¿Cuáles son los criterios para una buena codificación? </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/342757.html" >¿Diferencia entre la programación en el sistema y la programación en la aplicación? </a></li><li> <a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/87022.html" >Cómo hacer que las variables de archivo en GNU </a></li><li> <a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/86351.html" >Cómo utilizar LabVIEW bloques de función RealTime </a></li><li> <a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88732.html" >Cómo almacenar un árbol binario de búsqueda en un archivo </a></li><li> <a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/88053.html" >Cómo agregar dependencias a un servicio </a></li><li> <a href="http://www.ordenador.online/Programacion/Lenguajes-De-Programación/311823.html" >¿Qué código permite que las computadoras intercambien información? </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>