Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mikemaccav

Código para VALIDAR o Nome e a Matrícula e dá erro.

Recommended Posts

/*
Desenvolva um programa que entre com nome e uma matrícula. Seu programa deve validar o nome e a matrícula. Olá a todos. 
Criei esse código e consegui executar a primeira tela. Mas preciso VALIDAR o Nome e a Matrícula e dá erro. Desde já agradeço.
*/

package br.com.ead.matricula;

import javax.swing.JOptionPane;
import javax.swing.JTextField;

public class AlunoTeste2 {
   
	public static void main(String[] args) {
				
		JTextField nome = new JTextField();
		JTextField matricula = new JTextField();

		
		Object[] escola = {
		     "Nome:", nome,
		     "Matrícula:", matricula,				
		};			       
		
		JOptionPane.showConfirmDialog(null, escola,"Validação de Alunos- PROJEÇÃO", JOptionPane.OK_CANCEL_OPTION);

------------------------------------------------------------

A seguir criei esse código para tentar validar os campos mas não consigo "amarrar" os códigos, segue:

if(escola == null) {
			JOptionPane.showMessageDialog(null, "Você pressionou CANCEL");
		}
		if (escola!=null) {
		   try {
			   int matricula =  Integer.parseInt(escola);
			   
			        if (matricula>=200010000 && matricula<202000000) {
			        	JOptionPane.showMessageDialog(null, "Matrícula Confere "+"\n"+matricula);			        	
			        }
			        else {
			        	JOptionPane.showMessageDialog(null, "Matrícula errada!");
			        }
		   }catch (NumberFormatException e) {
		          JOptionPane.showMessageDialog(null, "Entrada Errada");
	}
}

 

mensagem.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos, saudações.

      Por favor, alguém pode me dar uma explicação referente o Template AdminLTE + Java Netbeans.

      Após importar para o Sistema Web. o componente para a pasta:
      WEB PAGES
      |___> bower_components - fica apresentando ERRO em algumas subpastas.

      Como consigo corrigir esses erros ?

      At.te,

      Cesar
    • Por violin101
      Caros amigos, saudações.

      Estou com uma dúvida em Sistema WEB em Java.

      O Código abaixo está na Página index.jsp
      <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link href="css/bootstrap.min.css" rel="stylesheet" type="text/css"/> </head> </html>
      O problema são os caracteres especiais que não consigo corrigir.

      Como consigo converter os Caracteres para o Padrão Português(BR) ?

      Grato,

      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Estou escrevendo um Sistema Java Web e quando clico no Botão Salvar, o Java acusa esse erro:

      ERROR: Cannot invoke "Object.toString()" because the return value of "java.util.Map.get(Object)" is null
       
      Já tentei de várias formas resolver esse problema, mas não estou conseguindo.

      Por favor, alguém pode me ajudar identificar a origem e resolver o problema acima ?

      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.

      Estou enfrentando um problema que não consigo entender.

      Após Instalar o MySql versão 8.0.36, funciona corretamente realizando as conexões.

      O problema é:
      ---[ após reiniciar o micro, o MySql não faz as conexões.
      --[ tenta localizar este arquivo, mas não acha: my.ini
       
      Onde localizo ou configuro este arquivo na Pasta MySql ?

      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, preciso de ajuda em Relação a Instalar o Jasper Reports no Eclipse, pois a opção de Eclipse Marketplace, não encontra para instalar.
       
      Já tentei de todas as formas mas não consegui, alguém conhece alguma rotina explicando este procedimento ?
       
      Grato,
       
      Cesar
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.