entorno
Class ClaseTexto.MyKeyListener
java.lang.Object
java.awt.event.KeyAdapter
entorno.ClaseTexto.MyKeyListener
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.KeyListener
- Enclosing class:
- ClaseTexto
- class ClaseTexto.MyKeyListener
- extends java.awt.event.KeyAdapter
Clase MyKeyListener
Funcion: Se encarga de detectar las pulsaciones de teclas sobre el texto
Se encarga de realizar el resaltado de las palabras reservadas (No comentarios)
Method Summary |
void |
keyReleased(java.awt.event.KeyEvent evt)
Detecta el pulsado de la tecla |
void |
reconocerCaracteresTxTDesde(int ini,
int fin,
int MAX)
Introduce un texto en un area de texto con toda su sintaxis realzada
incluyendo comentarios |
private boolean |
teclaCambios(java.awt.event.KeyEvent tecla)
Comprueba si la tecla pulsada se trata de una tecla que inserta un caracter en el texto
como: a,b,ENTER,DELETE o no como: SHIFT o CTRL |
Methods inherited from class java.awt.event.KeyAdapter |
keyPressed, keyTyped |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entorno
private Entorno entorno
text
private ClaseTexto text
teclaPulsada
private java.lang.String teclaPulsada
ClaseTexto.MyKeyListener
public ClaseTexto.MyKeyListener(Entorno ent,
ClaseTexto t)
- Constructor
- Parameters:
ent
- el JFrame en el que insertamos este eventot
- el JTextPane que contendra el evento
teclaCambios
private boolean teclaCambios(java.awt.event.KeyEvent tecla)
- Comprueba si la tecla pulsada se trata de una tecla que inserta un caracter en el texto
como: a,b,ENTER,DELETE o no como: SHIFT o CTRL
- Parameters:
tecla
- tecla pulsada
reconocerCaracteresTxTDesde
public void reconocerCaracteresTxTDesde(int ini,
int fin,
int MAX)
- Introduce un texto en un area de texto con toda su sintaxis realzada
incluyendo comentarios
keyReleased
public void keyReleased(java.awt.event.KeyEvent evt)
- Detecta el pulsado de la tecla
- Specified by:
keyReleased
in interface java.awt.event.KeyListener
- Overrides:
keyReleased
in class java.awt.event.KeyAdapter