Ir ao conteúdo
  • Cadastre-se

Rodrigo878

Membro Pleno
  • Posts

    52
  • Cadastrado em

  • Última visita

Tudo que Rodrigo878 postou

  1. @AdrianoSiqueira Mano, descobri o problema, eu tinha setado 2 construtores na classe do Motorista, porém um era vazio e com isso ele estava puxando os dados do construtor vazio.
  2. @AdrianoSiqueira ok, tentarei fazer isso.. porém eu estava planejando um sistema que inicialmente exisitiria um tela de Login, que após ser acessado por um adm ele cadastraria um motorista, e caso o motorista quisesse efetuar login para ver seus dados, isso seria possível, mas no caso, desta forma que você auxiliou ( de setar o vetor em um jFrame antes do cadastro ) isso seria impossível, certo?
  3. @AdrianoSiqueira Certo, já imaginava isso, testei fazer com a janela aberta e mesmo assim me retornou null...
  4. @AdrianoSiqueira Fiz como você auxiliou e finalmente consegui invocar o vetor lá no login, porém ele está recebendo null sempre : public class interLogin extends javax.swing.JFrame { Motorista[] motoristas = new Motorista[100]; NovoMotorista cadastro = new NovoMotorista(motoristas); int i = 0; // LOGIN DO ADM String loginADM = "ADM", senhaADM = "0000"; String usu, sen; //LOGIN MOTORISTA String usuMOTvalidad, senMOTvalidad; public interLogin(){ initComponents(); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { TelaPrincipal janela = new TelaPrincipal(); System.out.println(motoristas[i]); //Login comparador usu = loginText.getText(); sen = senhaText.getText(); if (usu.equals(loginADM)&& sen.equals(senhaADM)){ janela.setVisible(true); } else if (usu.equals(usuMOTvalidad) && sen.equals(senMOTvalidad) ) { System.out.println("funcionou"); } else { System.out.println("dados invalidos"); } i++; }
  5. @AdrianoSiqueira para chamar no jFrame do login, como eu faria?
  6. @AdrianoSiqueira Eu somente gostaria de por exemplo puxar o nome e a senha do vetor Motorista, mas não faço ideia de como fazer isso... O código é exatamento o mesmo que o postado acima, não alterei nada nas outras classes.
  7. @AdrianoSiqueira O método construtor do jFrame de cadastro não possibilitaria eu fazer isso? estava pesquisando um pouco aqui, e encontrei algo relacionado, que uma forma de transferir dados de um jFrame para o outro seria invocando um método construtor no jFrame e atráves dele eu conseguiria retornar esses dados para o jFrame de Login, isso é possível?
  8. @AdrianoSiqueira Mano o código assim funciona, porém eu estou setando o vetor dentro do jFrame, eu conseguiria desta forma por exemplo chamar e pegar os dados deste vetor e utilizar em outro jFrame, ou classe? porque quando eu tento puxar estes dados lá na tela de login, através da classe dos Motoristas, o conteúdo é null, não tenho ideia de como puxar este vetor do jFrame..
  9. @AdrianoSiqueira Linha 5 : public class NovoMotorista extends javax.swing.JFrame { Linha 133 : botaoCadastrarActionPerformed(evt); Linha 236 : motoristas[i].setSenhaMotorista(senhaMotoristaText.getText());
  10. @AdrianoSiqueira Removi, e troquei o nome para motoristas, porém ele me retorna um erro NullPointer :
  11. Estava tentando aplicar aqui em meu código, isto aqui não deveria funcionar? : public class NovoMotorista extends javax.swing.JFrame { int i = 0; private Motorista[] motoristas; public NovoMotorista (Motorista[] QuantMot) { this.motoristas = QuantMot; QuantMot[i] = new Motorista(); initComponents(); } private void botaoCadastrarActionPerformed(java.awt.event.ActionEvent evt) { QuantMot[i] = new Motorista(); QuantMot[i].setSenhaMotorista(senhaMotoristaText.getText()); QuantMot[i].setNomeMotorista(nomeMotoristaText.getText()); QuantMot[i].setUsuarioMotorista(usuarioMotoristaText.getText()); QuantMot[i].setCPFmotorista(cpfMotoristaText.getText()); QuantMot[i].setCNHmotorista(cnhMotoristaText.getText()); System.out.println(QuantMot[i]); i++; } Ele me diz que não encontra a variável do QuantMot @AdrianoSiqueira Entendo a questão do arrayList, pretendo me aprofundar mais em java após esse semestre da facul
  12. @AdrianoSiqueira uou mano, confesso que seria meio treta ter montado isso do 0 com o aprendizado que tive com a facul até agora.. sobre o código da interface, o QuantMot agora se tornou o objeto motorista? ou ainda é necessario eu setar uma variável pra ele?
  13. @AdrianoSiqueira Certo, mas como isso funcionaria? pode me dar um exemplo em código? pesquisei um pouco sobre e não encontrei muitos exemplos.
  14. @AdrianoSiqueira Nossa mano, só agora que vi que mandei a foto do codigo errado, peço perdão, vou editar lá em cima! então o restante do código basicamente é a classe motorista: package projetointerdiciplinar; public class Motorista { private String nome, CPF, usuario, senha, CNH; private int Pontos; // Pontos disponiveis. public Motorista(){ } public Motorista(String nome, String CPF, String usuario, String senha, String CNH){ this.nome = nome; this.CPF = CPF; this.usuario = usuario; this.senha = senha; this.CNH = CNH; } @Override public String toString() { return "Motorista{" + "nome :" + nome + ", CPF :" + CPF + ", Usuario :" + usuario + ", Senha :" + senha + ", CNH :" + CNH + '}'; } //GET public String getNomeMotorista(){ return nome; } public String getCPFmotorista(){ return CPF; } public String getUsuarioMotorista(){ return usuario; } public String getSenhaMotorista(){ return senha; } public String getCNHmotorista(){ return CNH; } // SET public void setNomeMotorista(String nome){ this.nome = nome; } public void setCPFmotorista(String CPF){ this.CPF = CPF; } public void setUsuarioMotorista(String usuario){ this.usuario = usuario; } public void setSenhaMotorista(String senha){ this.senha = senha; } public void setCNHmotorista(String CNH){ this.CNH = CNH; } } Enquanto o erro que retorna é que eu não consigo puxar o QuantMot lá pro jFrame de cadastro package projetointerdiciplinar; public class LerDadosMotorista { public void LerDadosMotorista(){ Motorista[] QuantMot = new Motorista[10]; } public Motorista[] LerDados(Motorista[] QuantMot){ int i = 0; QuantMot[i] = new Motorista(); return QuantMot; } } @AdrianoSiqueira
  15. Bom galera, sou novo na programação, então peço desculpa antecipadamente caso esteja cometendo algum erro grave… e agradeço a atenção desde já! Estou desenvolvendo um sistema de cadastro de motoristas para um projeto da faculdade. Inicialmente setei um vetor para armazenar os dados do motorista no proprio jFrame de cadastro, porém caso eu tentasse puxar esses dados para validar e permitir um login, acredito que não seria possível puxar esses dados para o jFrame de Login, então o ideal seria setar este vetor em uma classe exclusiva para ele, e então através disso o jFrame de cadastro puxaria e retornaria normalmente os dados, permitindo também o jFrame de Login validar esses dados. Ou simplestemente eu conseguiria setar este vetor na classe do próprio Motorista? bom, tentei setar atráves de uma classe exclusiva o vetor, porém além de não conseguir puxar o objeto do vetor para o jFrame de cadastro, não faço ideia se esse é a forma ideal, ou pelo menos funcional deste código. Segue os códigos: Aqui seria a classe na qual estaria passando o vetor: package projetointerdiciplinar; public class Cadastro { Motorista x; public Cadastro(Motorista motorista){ x = motorista; } } //////////////////////////////////////////////// Aqui é o jFrame de cadastro, pesquisei bastante, porém não encontrei muito sobre vetores de objetos, muito menos sobre a invocação deles… fora o jFrame: Infelizmente este projeto está sendo cobrado na faculdade, sendo que nós nem tivemos contato com essa passagem de dados dos vetores, muito menos para um jFrame, enfim… agradeço toda a ajuda que vier!
  16. @Guilherme Fritzen Domingo opa, mano, aparentemente essa placa é só compativel com as bios da rev 2.x mesmo. O ideal é não atualizar pois a versão da bios que já vem com a placa-mãe (GA-970A-DS3P) é a versão mais recente possível.
  17. Atualizei a bios com a rev errada ( 2.x ) sendo que minha placa é rev ( 2.1 ) pesquisei bastante sobre e aparentemente não era nem pra ser possível isso mas a atualização ocorreu sem erro nenhum, tentei reverter para a unica versão de bios existente da rev certa ( 2.1 ) porém acontece o erro "BIOS ID CHECK ERROR" que deveria somente acontecer caso eu estivesse atualizando a bios com um arquivo incompatível com o modelo. alguma alma nobre aí pra dar um help? não encontrei uma forma de reverter isso, talvez minha placa não aceite downgrade e caso seja isso eu não tenho a minima ideia do que fazer, pesquisei bastante em fóruns e tudo mais e infelizmente não achei nenhuma solução.
  18. É sim amigo. caso queira conferir: https://www.asrock.com/mb/Intel/H61M-VG4/index.asp#CPU
  19. Fui atualizar a bios da placa-mãe e por desatenção acabei atualizando errado.. enfim quando vou tentar atualizar a bios para a versão certa ocorre um erro (Bios ID Check Error). Pesquisei sobre e uma alternativa (se não a única) é atualizando via DOS. porém infelizmente não encontrei muita coisa sobre, quais os procedimentos e tudo mais. alguem que entenda mais do assunto poderia me explicar quais os procedimentos? Minha placa-mãe é a GA-970A-DS3P rev. (2.1) a instalação da bios foi da rev. (2.X) o efeito colateral disso foi que simplesmente meu pc não desliga.. ele encerra o windows mas os componentes ficam aceso e as ventoinhas girando normalmente. Agradeço a atenção desde já.
  20. @Vitor_TEC opa amigo desculpa a demora para responder. Encontrei o problema quando desmontei o meu computador e montei ele fora do gabinete, simplesmente a fan da placa de video não estava girando.. bizarro porque dentro do software que usei não mostrou a temperatura real da placa, até que utilizei outro programa e lá estava ela a 80° com qualquer tarefa subindo pra 90° que aí fazia com que o sistema desligasse. enfim já troquei de placa e o sistema voltou ao "normal" se não fosse pelo fato de eu ter instalado uma versão da bios de uma rev. diferente da minha atual kk e o pior é que quando tento instalar o certo da um erro lá e aparentemente tenho que tentar fazer isso por DOS. farei um post separado aqui pra ter mais detalhes de como posso fazer isso. Agradeço a atenção e novamente peço desculpas pela demora da resposta.
  21. Agradeço a atenção de todos desde já. Bom, meu problema começou aparecer uma semana atrás mais ou menos. Basicamente o computador simplesmente apaga e o led do botão de power se mantém aceso, porém eu não consigo reinicia-lo e nem mesmo desliga-lo por completo, somente removendo da tomada ou ligando e desligando no interruptor da fonte. Infelizmente ou felizmente não há nenhuma atividade em questão que eu execute no pc que cause isso. Em relação ao Sistema Operacional, antes de mexer no hardware eu formatei o pc, então não é nenhum tipo de malware ou qualquer vírus. Bom cheguei as seguintes conclusões: A primeira é que de fato é a fonte, pois é uma fonte de péssima qualidade e por eu utilizar este pc para estudar e para entretenimento comia umas 10 horas para mais, por dia fácil. mas nessa quarentena... Posso dizer sem medo que o pc se mantia ligado pelo menos umas 20 horas por dia. Mesmo que grande parte era sempre navegando na internet, ou em programas leves, já que eu passava maior parte do tempo por conta da facul mexendo no Visual Studio Code e por hobby brincando no Blender.. em questão de jogos nada que sugasse ao extremo o hardware, CS GO, LoL, Valorant porque é o que roda só kkk. Entendo a importância da fonte sim, sei quais malefícios ela pode trazer para os hardwares mas mantive ela mesmo assim, estava planejando pegar um combo de fonte com placa de vídeo para daí sim trocar, mas essa quarentena subiu absurdamente os valores das peças e ferrou todo meu planejamento. A segunda conclusão é que já é tarde demais, a placa-mãe foi danificada e possivelmente outras peças, a pior hipótese mas impossível desconsiderar... E caso seja isso, quais as chances de recuperação do hardware, vale a pena? Por fim, a única peça que não testei foi o hd. Recentemente cerca de 3 meses no máximo eu tinha feito testes nele e tudo mais e ele estava tranquilo, talvez alguém mais experiente possa saber se com essas características o problema poderia ser ele. Observações: - Retirei e limpei componente por componente. - Utilizo filtro de linha. - O PC tem 4 anos ( a placa-mãe e o processador tem 8 meses ) - Utilizo o Cooler Box original do processador ( sei que é ruim, pretendo trocar ) - O gabinete é bem ventilado - nenhum dos hardware nem mesmo a fonte apresentou problemas de temperatura. Config da carroça: Processador: AMD FX 8300 placa-mãe: Gigabyte GA-970A-DS3P (rev. 2.x) RAM: 2 pentes de 4GB da HyperX DDR3 Placa de Video: XFX R7 250E DDR3 HD: Seagate 3.5 - 1TB Fonte: F-New FN-R 500W Peço desculpa por qualquer erro de ortografia.
  22. @WOZ Dods Entendo, de qualquer forma é um investimento necessário. reconheço a importância da fonte, porém não era necessário já que o setup era bem humilde, não portava nem uma placa de video, vinha com um A4-7300 4 gb de ram, um hd e etc... enfim, agradeço o auxilio e os conselhos.
  23. Sim, até então o problema está parcialmente resolvido, mas pode acontecer de voltar.. mas não poderia vir somente da fonte mesmo? impedir do PC ligar, cara nem no modo de segurança ele conseguia inicializar. Entendo, mas como tinha dito, o PC vem tendo tela azul quando eu estava rodando um game e as vezes em usos comuns. Por isso vim tentando estressar os hardwares para saber se era algum componente especifico. Mas não deu em nada o que é bem estranho. Ah, fiz os testes aqui e nenhum consta erro. acredito que seja a fonte o real problema, bom tem um conhecido aqui que trará algumas RAMs para eu fazer o teste também, e tenho um processador e uma placa-mãe sobrando qualquer coisa instalo elas aqui e localizo o problema tmb. Sim, utilizo o Cooler Stock do FX, o que n é nem um pouco recomendavel, vou aproveitar a compra da fonte e vou comprar um Cooler melhor.. Recomenda algum até uns 50 mangos? pra am3+ KKKK entendo, fiz isso com o cd da minha placa de vídeo, já que pra mim era a unica coisa q realmente necessitava estar sempre atualizada.. enfim agradeço a dica farei isso a partir de hj. Certo, estou querendo trocar essa fonte a muito tempo mesmo pra fazer um UP logo, só estava esperando um motivo mais forte pra gastar uma graninha kk. adicionado 2 minutos depois @Phenom_X4 Vou atualizar a bios da placa-mãe ss, porém acredito que não seja a bateria da placa pois faz uns 8 meses que adquiri ela, totalmente nova. Somente a placa-mãe e o processador q tem mais ou menos uns 8 ou 9 meses o resto do PC que tem 4 anos pra mais...
  24. @WOZ Dods Entendo, mas mesmo assim ela não pode ser o problema ainda? existe um outro erro que esqueci de comentar no post... meu PC antes de eu pensar em formatar chegou a não querer inicializar mais, ele nem chegava na tela de login, antes mesmo do simbolo do windows apagar ele se auto reiniciava.. isso antes da formatação, porém pós formatado chegou novamente a dar esse problema, foi ai que formatei pela terceira vez. instalando outra versão do windows. até então ele ainda não voltou com este problema porém continua dando a tela azul. Eu fiz os testes de Stress no 'Prime95' que faz um teste geral, mas também cheguei a testar pelo OCCT e nenhum deles detectou erro algum, uma observação que eu fiz, é que nestes testes todos os hardwares chegavam aos 100% de uso, menos a placa de vídeo que ficava por volta dos 30 a 40%. farei os testes de stress em programas específicos como você aconselhou, pelo Memtest86, Orthus e o Funmark. Bom, é que o medidor de temperatura dos processadores FX são "bugados" digamos assim, ele mostra uma temperatura errada. Enfim, no HWMONITOR mostra como temperatura minima 17° graus com máxima de 35°, o que seria impossível até mesmo se eu morasse no Polo Norte. com o software AMD Catalyst é possivel ver a temperatura real do processador e ficava entre 60 a 80°. moro em SP onde nem faz muito calor, mas também não faz muito frio. Bom, estou pensando em colocar uma rx 570, não sei se pode chegar a gargala com o 8300 mas de qualquer forma pretendo trocar de fonte. Uma ultima duvida, poderia ser problema na bios da placa-mãe? só instalo drivers do cd que veio junto a ela, nunca cheguei a atualizar as bios dela. valeu pela resposta!

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

×
×
  • Criar novo...