olá
como que eu faço para criar a validação e caso não for verdade voltar ao ponto
por exemplo!
String x = javax.swing.JOptionPane.showInputDialog(null, "Digite um Número Positivo");
if(Integer.parseInt(x) < 0){
//volta ao input
}
será que deu para entender?
String x = javax.swing.JOptionPane.showInputDialog(null, "Digite um Número Positivo");
while(Integer.parseInt(x) < 0){
//volta ao input
x = javax.swing.JOptionPane.showInputDialog(null, "Digite um Número Positivo");
}
Meio cabecudo esse jeito, mas funciona 
while(Integer.parseInt(javax.swing.JOptionPane.showInputDialog(null,
"Digite um Número Positivo")) < 0) {
}
Do jeito que o amigo ai em cima passou, funfa tb. O problema eh repeticao do codigo.
//daniel
[quote=tecdanilo]
String x = javax.swing.JOptionPane.showInputDialog(null, "Digite um Número Positivo");
while(Integer.parseInt(x) < 0){
//volta ao input
x = javax.swing.JOptionPane.showInputDialog(null, "Digite um Número Positivo");
}
[/quote]
desse jeito ele ficará em loop, acho que não?
[quote=windsofhell]Meio cabecudo esse jeito, mas funciona 
while(Integer.parseInt(javax.swing.JOptionPane.showInputDialog(null,
"Digite um Número Positivo")) < 0) {
}
Do jeito que o amigo ai em cima passou, funfa tb. O problema eh repeticao do codigo.
//daniel [/quote]
desse jeito ficará em loop até que a condição seja verdadeira…
num tinha pensado nisso, faz sentido
abraço