Ir para conteúdo
Fórum Script Brasil

alexsilva3000

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que alexsilva3000 postou

  1. Boa tarde amigos precisando de ajuda para um trabalho para ser apresentado hoje. O codigo esse: import java.rmi.*; import java.awt.HeadlessException; import java.net.UnknownHostException; import java.rmi.RemoteException; import java.security.InvalidKeyException; import javax.swing.JDialog; import javax.swing.JOptionPane; public class Cliente { private static Object exit; public static void main(String [] args) throws HeadlessException, RemoteException{ Interface rfala=null; String Escolha = JOptionPane.showInputDialog("Digite 1 para escolher servidor1 ou 2 para servidor2"); System.out.println(Escolha); try{ if (Escolha.equals("1")){ rfala = (Interface)Naming.lookup("//localhost/rmi"); }else{ rfala = (Interface)Naming.lookup("//localhost/rmi"); } } catch (Exception e){ System.err.println("Problemas de localização! " + e); e.printStackTrace(); System.exit(2); } try { while (true){ String c = JOptionPane.showInputDialog("Digite o valor que deseja para empréstimo: "); float ca = Float.parseFloat(c); if (ca >0){ rfala.setValor(ca); } if(ca<=0){ JOptionPane.showMessageDialog(null,"O valor deve ser positivo", null, JOptionPane.ERROR_MESSAGE); } rfala.setValor(ca); break; } String p = JOptionPane.showInputDialog("Digite em quantos meses deseja pacelar o seu empréstimo: 12x , 24x, 36x, 48x "); float pe = Float.parseFloat(p); rfala.setPeriodo(pe); //rfala.calculaJuros(); Object[]options ={"OK"}; JOptionPane.showOptionDialog(null,"Recebido os dados do Cliente \n O valor da prestação será "+rfala.getPeriodo()+ "X de R$"+ rfala.CalculaJuros()+"",null, JOptionPane.DEFAULT_OPTION,JOptionPane.WARNING_MESSAGE,null,options,options[0]); }catch (RemoteException re){ System.err.println("Problemas com a chamada remota! " + re); re.printStackTrace(); System.exit(3); } } } Preciso que caso o usuário entre com um valor negativo aparece a mensagem como esta no código e recomece o while solicitando novamente o valor para empréstimo. Desde já agradeço pela ajuda
×
×
  • Criar Novo...