Receber determinados comandos da consola

1 resposta
Y

Pessoal,

Tou a fazer um programa que recebe comandos de uma consola, e só o quero terminar quando premir as teclas Ctrl+X, Como é que consigo apanhar a combinação Ctrl+X ?

Imaginemos que utilizo este pseudo código:

Scanner input = new Scanner( System.in );
String str = "";
	    
while((str = input.nextLine()) != null ) // como fazer esta condição de modo a dar false quando permir as teclas Ctrl + X ????
{    
     StringTokenizer st = new StringTokenizer(str," ");			
     // bla bla bla
}

Obrigado

1 Resposta

D

Use um KeyListener…
desse modo vc terá como capturar todas as teclas pressionadas pelo usuário.

Referência:
http://forum.java.sun.com/thread.jspa?forumID=256&threadID=217709

t+

Criado 31 de março de 2008
Ultima resposta 1 de abr. de 2008
Respostas 1
Participantes 2