dae galera? blz!
é o seguinte, tenho um trabalho te java: ler nome, ler codigo, cpf........... naun é tao complicado.
Fiz, porem ele nao esta executando de forma correta!
estou fazendo todas as importaçao.... etc, etc!!!
package apresentacao;
import javax.swing.JOptionPane;
/**
*
* @author esllen
*/
public class Principal {
public static void main(String[] args) {
int opcao = 0;
do {
opcao = Integer.parseInt(JOptionPane.showInputDialog("Menu Principal:\n" +
"1 - Opçoes de Proprietario\n" +
"2 - Opçoes de Veiculo\n" +
"3 - Opçoes de Vendas\n" +
"9 - Sair\n"));
switch (opcao) {
case 1:
CadastroPro cadPro = new CadastroPro();
cadPro.menu();
break;
case 9:
break;
default:
JOptionPane.showMessageDialog(null, "Opcao invalida...");
}
} while (opcao != 9);
}
}
dai vem para essa class:
package apresentacao;
import model.Pro;
import gerenciador.GerenciadorPro;
import javax.swing.JOptionPane;
/**
*
* @author esllen
*/
class CadastroPro {
public void menu(){
int opcao = 0;
GerenciadorPro.recuperarDados();
do {
opcao = Integer.parseInt(JOptionPane.showInputDialog("----Menu do Proprietario---- \n\n" +
"1 - Adicionar Proprietario \n" +
"2 - Remover Proprietario \n"+
"3 - Editar Proprietario \n"+
"4 - Pesquisar Proprietarios \n"+
"0 - Voltar"));
switch (opcao) {
case 1:
adicionar();
break;
}
} while (opcao != 9);
}
private void adicionar() {
Pro a = new Pro();
int codigo = Integer.parseInt(JOptionPane.showInputDialog("codigo:"));
String nome = JOptionPane.showInputDialog("Nome:");
int cpf = Integer.parseInt(JOptionPane.showInputDialog("Digite seu CPF de 11 digitos:"));
a.setCodigo(codigo);
a.setNome(nome);
a.setCpf(cpf);
GerenciadorPro.inserir(a);
}
public void remover( Pro[] pro){
String nome = JOptionPane.showInputDialog("Digite o nome do proprietario a ser excluído:");
for (int i=0; i < pro.length;i++){
if (pro[i]!=null){
if (pro[i].getNome().equals(nome)){
String proExcluido = ("Nome: " +pro[i].getNome()+"\n"+
"codigo: " + pro[i].getCodigo()+"\n"+
"Curso: " + pro[i].getCarro().getNome());
int resp = JOptionPane.showConfirmDialog(null, "Tem certeza que deseja excluir o Proprietario? \n"
+ proExcluido);
if(resp == JOptionPane.YES_OPTION){
pro[i]=null;
}else{
return;
}
}
}
}
}
}
flw.... se alguem poder ajudar!!! obrigado!!!!