Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como permitir Número Entradas em Java
Alguns aplicativos escritos na linguagem de programação Java precisa para restringir a entrada de teclado consistem apenas números ( ou seja, apenas dígitos de 0 a 9). No entanto, os primitivos da biblioteca Java disponíveis para ler teclas pressionadas em um campo de texto operar em cordas , pois eles não filtrar letras ou outros símbolos. Você pode escrever um manipulador de eventos que captura teclas pressionadas e ignora as chaves que não são dígitos. Instruções
um

Inclua as seguintes linhas no início do seu código Java : .
.

Import java.awt * ;

java.awt.event importação * ;
2

Crie um campo de objeto de texto que terá a entrada , e designar uma das suas próprias classes como seu manipulador de eventos :

TextField myField ;

StringBuffer myInput = new StringBuffer ();

myField = new TextField (10);

myField.addKeyListener ( novo MyEventHandler );

Este campo de texto de amostra será capaz de tomar entrada 10 caracteres, ou mais curta. Variável " myInput " irá conter a entrada numérica
3

Definir a classe manipulador de eventos como no seguinte exemplo de código : .

Public class MyEventHandler estende KeyAdapter {

public void keyPressed ( KeyEvent thisEvent ) {

char c = thisEvent.getKeyChar ();

if (( c > 47 && c < 58)

Anterior :

Próximo : No
  Os artigos relacionados
·Como remover uma string não terminada constante 
·Uma explicação de Anotações Java 
·Como compilar Java JDK Sem 
·Como criar tabelas de multiplicação, utilizando Java …
·Como chamar um método que retorna uma String em Java 
·Como configurar Ant usar ReplaceRegExp 
·VTC Java Tutorial 
·Como fazer exponenciais em Java 
·Como usar um scanner para várias palavras em Java 
·Verificação de entrada Java 
  Artigos em destaque
·Como o código de um 5X5 grade em C + + 
·Como fazer uma animação usando Java 
·Como ler pontos de um arquivo e Gráfico em C + + 
·Substring Em CSH 
·Como colar Resultados e executar macros no Excel a part…
·Como fazer uma linha de loop contínuo 
·Como encontrar números inteiros 
·O que é um arquivo ASCX 
·Como configurar um DataGrid DataTable para preencher Tr…
·Como redefinir o foco em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados