Patrickwilker0
Membro Pleno-
Posts
41 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Patrickwilker0 postou
-
SQL Server Tabela sem chave primaria
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Web e banco de dados
@Leonardo0308 E toda chave estrangeira so liga a uma chave primaria de outra tabela, ne?! hehe tentei ligar aqui com uma não primaria e nao dar certo -
Pessoal, eu posso criar uma tabela sem chave primaria? Colocando somente a chave estrangeira que a liga a outra tabela?
-
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@AdrianoSiqueira E se eu criar um public static ArrayList na classe CadastroAdministrador (local onde tem minhas funções e atributos) esse ArrayList vai ser apagado quando eu fechar o jframe? -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@AdrianoSiqueira Ah sim, agora to começando a entender.... adicionado 1 minuto depois Aquele main é da classe CadastroAdministrador? -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@Leonardo0308 então serão serao tres? Da ate para usar herença... Vou tentar fazer do jeito q ele falou -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@Leonardo0308 Ainda nao. Pois to na duvida se so coloco no main ou criou uma nova classe. (fora que a funcao cadastrar acho que vou deixar so como mudar senha, mas isso nao interfere muito, so vai ter uma senha como padrão) -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@Leonardo0308 Sim, no CadastroAdministrador eu pego a senha que foi inserida no jframe Administrador, ai eu dou um setSenha(senha). adicionado 0 minutos depois So que quando eu fecho esse jframe (Administrador) é como se nunca tivesse sido cadastrada -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@Leonardo0308 Para mim objeto era quando a gente instanciava kkk enfim...valeu Mas sobre a classe, em tenho uma classe com esse nome. E tem um jframe com o nome de Administrador -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@AdrianoSiqueira Acho que entendi. So uma duvida, eu devo criar enão o objeto CadastroAdministrador em outra classe, aqui no caso em tem uma que se chama Executavel (é nela que tem a primeira tela do sistema, e dela que se vai para as outras telas) seria nela entao.? Ou classe main do Administrador? -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@AdrianoSiqueira ok, segue o codigo. O construtor está assim, mas antes so tinha as informações do primeiro if public class Administrador extends javax.swing.JFrame { /** * Creates new form Administrador */ int cont = 0; public Administrador() { initComponents(); if (cont == 0) { btnNovoCadastrarAdm.setEnabled(true); btnCadastrarAdm.setEnabled(false); jPasswordSenhaCadastrar.setEnabled(false); jPasswordSenhaNovamente.setEnabled(false); jPasswordSenhaFinal.setVisible(false); labelSenhaNovamente.setVisible(false); cont=1; } else { btnNovoCadastrarAdm.setEnabled(true); btnNovoCadastrarAdm.setText("Mudar Senha"); btnCadastrarAdm.setEnabled(false); btnCadastrarAdm.setText("Salvar"); jPasswordSenhaFinal.setVisible(true); labelSenhaNovamente.setVisible(true); jPasswordSenhaFinal.setEnabled(false); jPasswordSenhaCadastrar.setEnabled(false); jPasswordSenhaNovamente.setEnabled(false); jPasswordSenhaCadastrar.setText(""); jPasswordSenhaNovamente.setText(""); jPasswordSenhaFinal.setText(""); labelSenhaAntiga.setText("Senha Antiga:"); labelSenhaNova.setText("Senha Nova:"); labelSenhaNovamente.setText("Informe novamente:"); jPanel2.setBorder(BorderFactory.createTitledBorder("Mudar Senha")); } } String senha; /** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ private void btnEntrarAdmActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if (jPasswordSenhaLogin.getPassword().equals("")) { JOptionPane.showMessageDialog(null, "CAMPO SENHA NÃO PODE FICAR VAZIO"); } else { String senhaLogin = String.valueOf(jPasswordSenhaLogin.getPassword()); if (senhaLogin.equals(senha)) { MenuAdm menu = new MenuAdm(); menu.setVisible(true); } else { JOptionPane.showMessageDialog(null, "SENHA INCORRETA"); } } } private void btnCadastrarAdmActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CadastroAdministrador adm = new CadastroAdministrador(); if (jPasswordSenhaCadastrar.getPassword().equals("") || jPasswordSenhaNovamente.getPassword().equals("")) { JOptionPane.showMessageDialog(null, "Existe campo em branco"); } else { String senha1 = String.valueOf(jPasswordSenhaCadastrar.getPassword()); String senha2 = String.valueOf(jPasswordSenhaNovamente.getPassword()); if (btnNovoCadastrarAdm.getText().equals("Novo")) { if (senha1.equals(senha2) == false) { JOptionPane.showMessageDialog(null, "SENHAS DIFERENTES"); } else { adm.cadastrar(senha1); senha = senha1; JOptionPane.showMessageDialog(null, "CADASTRO REALIZADO COM SUCESSO"); btnNovoCadastrarAdm.setEnabled(true); btnNovoCadastrarAdm.setText("Mudar Senha"); btnCadastrarAdm.setEnabled(false); btnCadastrarAdm.setText("Salvar"); jPasswordSenhaFinal.setVisible(true); labelSenhaNovamente.setVisible(true); jPasswordSenhaFinal.setEnabled(false); jPasswordSenhaCadastrar.setEnabled(false); jPasswordSenhaNovamente.setEnabled(false); jPasswordSenhaCadastrar.setText(""); jPasswordSenhaNovamente.setText(""); labelSenhaAntiga.setText("Senha Antiga:"); labelSenhaNova.setText("Senha Nova:"); labelSenhaNovamente.setText("Informe novamente:"); jPanel2.setBorder(BorderFactory.createTitledBorder("Mudar Senha")); } } else { senha1 = String.valueOf(jPasswordSenhaCadastrar.getPassword()); senha2 = String.valueOf(jPasswordSenhaNovamente.getPassword()); String senha3 = String.valueOf(jPasswordSenhaFinal.getPassword()); if (senha1.equals(senha) == false) { JOptionPane.showMessageDialog(null, "SENHA ANTIGA INCORRETA"); } else { if (senha2.equals(senha3) == false) { JOptionPane.showMessageDialog(null, "SENHAS DIFERENTES"); } else { adm.cadastrar(senha2); senha = senha2; JOptionPane.showMessageDialog(null, "SENHA MUDADA COM SUCESSO"); btnNovoCadastrarAdm.setEnabled(true); btnNovoCadastrarAdm.setText("Mudar Senha"); btnCadastrarAdm.setEnabled(false); btnCadastrarAdm.setText("Salvar"); jPasswordSenhaFinal.setVisible(true); labelSenhaNovamente.setVisible(true); jPasswordSenhaFinal.setEnabled(false); jPasswordSenhaCadastrar.setEnabled(false); jPasswordSenhaNovamente.setEnabled(false); jPasswordSenhaCadastrar.setText(""); jPasswordSenhaNovamente.setText(""); jPasswordSenhaFinal.setText(""); labelSenhaAntiga.setText("Senha Antiga:"); labelSenhaNova.setText("Senha Nova:"); labelSenhaNovamente.setText("Informe novamente:"); jPanel2.setBorder(BorderFactory.createTitledBorder("Mudar Senha")); } } } } } private void btnNovoCadastrarAdmActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: btnNovoCadastrarAdm.setEnabled(false); btnCadastrarAdm.setEnabled(true); jPasswordSenhaCadastrar.setEnabled(true); jPasswordSenhaNovamente.setEnabled(true); jPasswordSenhaFinal.setEnabled(true); if (btnNovoCadastrarAdm.getText().equals("Mudar Senha")) { labelSenhaAntiga.setText("Senha Antiga:"); labelSenhaNova.setText("Senha Nova:"); labelSenhaNovamente.setText("Informe novamente:"); } } private void jPasswordSenhaFinalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@Leonardo0308 eu nao sei se conseguir ser claro. É que sao varias tela no sistema ne, ai em uma delas é a parte do cadastro. Depois que o cadastro é feito a gente fecha aquele jframe e parte para outras funcionalidades. So que quando eu fecho somente aquela janela é como se nao tivesse sido salvo, sendo que o programa como um todo esta aberto. So foi a janela do cadastro que foi fechado e nao o sistema todo -
Java Tela de Login nao salva senha
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@Leonardo0308 Nao pode usar banco de dados. ArrayList só... -
Hey, beleza? Então, estava desenvolvendo um programa e percebi que quando eu faço o cadastro e salvo a senha funciona, mas se eu fechar a tela de cadastro e depois entrar novamente entrar utilizando a senha que acabei de fazer no cadastro não dar certo, pois é como se nao tivesse sido salva. Alguem tem ideia de como resolver isso? RESUMO: acho que no final das contas nao esta sendo salvo, se fechar a aplicação (somente a tela de cadastro) perde tudo.
-
Boa tarde, pessoal Estava construindo uma aplicação em java e me deparei com um empecilho. Tem algum componente em que o usuario possa selecionar a data, hora, dia que deseja? como um compromisso numa agenda? Eu sei que tem o Calendar, o Data, mas será que nao tem nenhum componente visual? Se puderem me ajudar...agradecido
-
Java Como passar vetor de objetos como paramentro
Patrickwilker0 respondeu ao tópico de Patrickwilker0 em Java/Android SDK
@AdrianoSiqueira Brigadão consegui depois de um tempo. So que estava a tentar passar um vetor de objetos.... (vetor de classes para mim kkk) Tinha uma classe chamada Conta. Ai acabei passando da seguinte forma: public boolean validarCpf(int cpf, Conta[] conta){ for(int i=0;i<=3;i++){ if(cpf==conta[i].getCpf()){ System.out.println("Esse CPF já está cadastrado"); return true; } } return false; } -
Java Como passar vetor de objetos como paramentro
Patrickwilker0 postou um tópico em Java/Android SDK
Boa tarde, tudo bem? Como faço para passar um vetor de objetos como paramentro em java? public class Banco { public static void main(String[] args) { Conta [] conta = new Conta[3]; for(int i =0; i<3;i++){ conta[i]=new Conta(); conta[i].cadastrar(conta); } } } ----- public boolean validarCpf(int cpf, Conta conta){ int cpf2=cpf; for(int i=0;i<=conta.length;i++){ if(cpf2 == conta[i]){ System.out.println("Esse CPF já está cadastrado"); return false; } } return true; } public void cadastrar(Conta conta[]){ Scanner entrada = new Scanner(System.in); System.out.println("Informe seu CPF: "); this.cpf = entrada.nextInt(); for(int i=0; i<=conta.lenght;i++){ validarCpf(getCpf(), conta[i]); } if(validarCpf(getCpf(), conta[0])==false){ /// TALVEZ TENHA QUE SER O this.cpf System.out.println("Cpf já cadastrado!"); } else{ System.out.println("Informe seu nome: "); this.nomeDono = entrada.next(); } } Minha dificuldade é que em java eu passava como ponteiro essas estruturas, mas em java não existe isso (ao menos até hoje não vi). Alguem sabe como proceder? (em pensei que passando a posição inicial do vetor , conta[0], funcionaria. Mas tambem não dar certo)
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais