Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como manter o Input Mensagem Same Quando Cancelar é pressionado no Java
classe JOptionPane do Java fornece ao programador uma maneira fácil de exibir informações solicita ao usuário. ShowInputDialog método de JOptionPane não só exibe informações para o usuário, mas também pede-lhes uma resposta de texto. O diálogo permite aos usuários selecionar "OK" ou "Cancelar ". Normalmente, quando o usuário seleciona "Cancelar ", o método retorna null em vez de o conteúdo inicial do campo de entrada de mensagens. Com um pouco de codificação inteligente, você pode programar seus diálogos de entrada para retornar a mesma mensagem que eles começaram com se o usuário clicar em cancelar. Instruções
1

Crie uma variável string e armazenar o valor de entrada inicial no mesmo. Por exemplo , se o diálogo deve exibir " Wonderful ", como o valor de entrada inicial, digite o seguinte código : String initialValue = "Wonderful" ;
2

Atribuir o valor de retorno do seu diálogo de entrada para uma nova string. Digite a pergunta que você quer que seu diálogo de entrada para exibir como primeiro argumento do diálogo de entrada . Use a corda initialValue como o segundo argumento. O código deve ser algo como isto: String input = JOptionPane.showInputDialog ("Como vai você?" , InitialValue );
3

Use uma instrução if para ver se a cadeia de entrada é nulo. Se for nulo , isso significa que o usuário pressionou o botão de cancelamento . Sua declaração se deve ficar assim : On if ( input == null)
4

a linha imediatamente abaixo do if, atribuir o valor na cadeia de initalValue para a cadeia de entrada . Esta linha só será executada se a seqüência de entrada é nula , mantendo , assim, a entrada de mensagem o mesmo que o valor inicial , se o usuário pressionar cancelar. O código deve ficar assim: input = initialValue ;

Anterior :

Próximo : No
  Os artigos relacionados
·Como Mapear um String para uma lista de strings em Java…
·Java não consegue encontrar o símbolo com Método Out…
·Merge Sort no código Java 
·Como manipuladores de Trabalho sobre Android 
·JDK não é detectado pelo Java 
·Como Agarrar Eventos fora-chave Java 
·Relação entre JVM Memória & Heap Size 
·Como devolver um campo oculto em JSP 
·Java Heap Erro no NetBeans e GlassFish 
·Como Seal Violações JAXB no Oracle XML 
  Artigos em destaque
·Como analisar o sistema Verilog Afirmações 
·OpenVex API 
·Como usar Scripts em SSIS 
·Por que é uma planilha do Excel externa um documento c…
·Como inserir uma quebra de linha após um número espec…
·Como aprender SQL Stored Procedures 
·Como você exibir o número de caracteres em uma seqüê…
·Como verificar se duas matrizes têm os mesmos elemento…
·Ciência da Computação Grandes Projectos 
·O que é Script Debugging 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados