Java Plugados

Conheça o nossos cursos totalmente gratuito no youtube, acesse o canal Java Plugados e aprenda a programar Java agora! Abaixo segue alguns links de algumas vídeo aulas!!!

Aula 1: Conceitos de orientação a objetos

Aula 2: Instalando e configurando o Netbeans e JDK



Aula 3: IDE NetBeans e Primeiro programa



Aula 49: Criando formulário de vendas


Essa e muito mais vídeo aulas no nosso canal do youtube: JAVA PLUGADOS!

Acesse também nossa pagina no Facebook: Java Plugados

27 comentários:

  1. E ai tudo bem?
    Meu nome é Isaias e estou acompanhando todo o processo do seu projeto. A questão é que quando seguei na aula 30 me deparei com um problema com o formulário Cidade. Quando vou tentar salvar, me aparece as seguintes mensagens: "Erro de ExecultaSQL! Erro!Invalid Column name"AC" (pois usei siglas) e também as mensagem Erro ao converter o valor char em tipo de dados JDBC INTEGER. Você pode me ajudar, pois segui todos os seus parametros!

    ResponderExcluir
    Respostas
    1. Estou usando o banco de dados SQL Server 2008R2, fiz todas as conexões e estou conseguindo inserir normalmente os dados de Estados no meu Banco de dados através do Formulário.

      Excluir
    2. Acredito que seu erro esteja relacionado com o nome da coluna mesmo de uma boa olhada no código e verifique se em algum momento vc não erra o nome das colunas!

      Excluir
  2. Welington, acompanho suas aulas e estou desenvolvendo um projeto que estou com uma enorme dúvida, e como seu "aluno" oculto, preciso que você me tire uma dúvida que está me corroendo, eu não estou achando a resposta em lugar nenhum, sou iniciante em java, mas sou entendedor de lógica de programação e programo em várias outras linguagens. Por favor, entre em contato no meu email: mvcartagenes@gmail.com. Abração, obrigado desde já !

    ResponderExcluir
  3. Boa noite, estou com problemas no formulario cidade da aula 29 e 30. Não inicia, a descrição de erro está abaixo. Caso possa ajudar fico grato. Gerson.

    Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: Not supported yet.
    at Controle.ConectaBanco.ExecutaSQL(ConectaBanco.java:57)
    at Visao.FrmCidade.(FrmCidade.java:30)
    at Visao.FrmCidade$5.run(FrmCidade.java:298)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
    at java.awt.EventQueue.access$400(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:697)
    at java.awt.EventQueue$3.run(EventQueue.java:691)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

    ResponderExcluir
    Respostas
    1. Gerson, To como o mesmo problema, você conseguiu resouver?

      Excluir
  4. Oi boa noite. venho acompanhando as suas vídeo aulas e são fantásticas. Estou aprendendo muito. Venho expor uma duvida mais voltada para o meio comercial. Eu pretendo implementar este projeto que venho acompanhando nas vídeo aulas, e inclusive desenvolver outros projetos. Como eu poderia implementar uma forma de dificultar a pirataria do meu sistema? Se poder me dar um primeiro passo, ficaria muito agradecido, pois nem sei por onde começar a implementar alguma forma antipirataria. Desde já agradeço. Obrigado...

    ResponderExcluir
  5. Boa tarde, acompanhei o projeto do inicio ao fim e quando mando Limpar e Construir o arquivo .jar criado na pasta dist não executa a aplicação de maneira alguma pode clicar varias vezes que não abre só consigo abrir pelo NetBeans poderia me auxiliar no que esta acontecendo. Desde já agradeço á atenção!

    ResponderExcluir
  6. Boa Tarde Welington, primeiramente gostaria de parabenizá-lo pelo grande trabalho que tem feito no Youtube, com toda certeza salvou e salvará a vida de muitos como eu.
    Acompanhei suas aulas do Projeto Formulario de Cadastro de Estado, mas fiz um de Cadastro de Clientes, mas eu necessito do Botão Consultar Clientes. Já tentei em outros canais mas não obtive sucesso. Por favor qual o codigo do botão consultar? Grata!

    ResponderExcluir
    Respostas
    1. // METODO CONSULTAR ALUNO EM MODELO MVC
      public ModeloAluno BuscarAluno(ModeloAluno mod) {
      conexao.conexao();
      conexao.executaSQL("select * from aluno where nome_aluno like '%" + mod.getPesquisar() + "%'");
      try {
      conexao.rs.first();
      mod.setNome(conexao.rs.getString("nome_aluno"));
      mod.setEndereco(conexao.rs.getString("endereco_aluno"));
      mod.setTelefone(conexao.rs.getString("telefone_aluno"));
      mod.setCelular(conexao.rs.getString("celular_aluno"));
      mod.setDataNascimento(conexao.rs.getString("data_nasc_aluno"));
      mod.setDataMatricula(conexao.rs.getString("data_matri_aluno"));
      mod.setCpf(conexao.rs.getString("cpf_aluno"));
      mod.setRg(conexao.rs.getString("rg_aluno"));
      mod.setEmail(conexao.rs.getString("email_aluno"));
      mod.setId(conexao.rs.getInt("id_aluno"));

      } catch (SQLException e) {
      // JOptionPane.showMessageDialog(null,"Não existe cadastro com o nome pesquisado!!");
      }
      return mod;
      }


      //BOTÃO CONSULTAR ALUNO

      private void btnConsultaAlunoActionPerformed(java.awt.event.ActionEvent evt) {
      // método consultar alunos
      mod.setPesquisar(CampoBusca.getText());
      ModeloAluno model = ct.BuscarAluno(mod);
      txtNome.setText(model.getNome());
      txtEndereco.setText(model.getEndereco());
      fmtTxtTelefone.setText(model.getTelefone());
      fmtTxtCelular.setText(model.getCelular());
      fmtTxtDataNascimento.setText(model.getDataNascimento());
      fmtTxtDataMatricula.setText(model.getDataMatricula());
      fmtTxtCpf.setText(model.getCpf());
      fmtTxtRg.setText(model.getRg());
      txtEmail.setText(model.getEmail());
      id.setText(String.valueOf(model.getId()));
      preencherTabela("select * from aluno where nome_aluno like '%" + CampoBusca.getText() + "%'");

      }

      Excluir
  7. Boa Noite Welington, os meus parabens pelo trabalho de tem estado a desenvolver. estou acompanhando todas as aulas de todos os cursos no canal do youtube. sou estudante de engenharia informatica teclando de mocambique e assim que descobri o canal vou informar meus colegas e outros e lhe garanto mais um bom numero de inscritos no teu canal de mocambique nos proximos tempos. gostaria se poder postar um vio onde faz um formulario de cadrastro de notas de estudantes e respectivo relatorio ou pauta de notas. estou com muitas dificuldades nesse sentindo.

    ResponderExcluir
  8. Boa Tarde Welington! primeiramente parabens cara suas aulas são Show, D+. estou com um problema ao adicionar itens no Menu principal. coloco tudo certinho, coloco dispose nas propriedades, tudo certo mais na hora que executo o programa ele não consegue puxar o formulario. tem alguma dica que possa ser este problema?
    Obrigado desde ja.
    Marcio Viana.

    ResponderExcluir
  9. Ola professor na aula do programa de vendas na aula 053

    https://www.youtube.com/watch?v=N0-yl_u_T8c

    A nome da coluna quantidade_produto não foi encontratado nesse resultSet

    Não encontrei como resolver esse se poder ajudar agradeço.

    ResponderExcluir
  10. Ola professor estou fazendo seu curso de Angola, desde ja estou agradecido por partilhares conhecimento, tens ajudado-me bastante...

    gostaria de saber como limpar as tabelas depois de fazer a venda. desde ja agradeço a ajuda... abraços

    ResponderExcluir
  11. Ola professor gostaria de saber como criar um botão de pesquisar sem ser no modelo MVC.
    Obrigado

    ResponderExcluir
  12. Olá boa tarde estou desenvolvendo um sistema de controle acadêmico já terminei a parte de cadastros do sistema, porém não sei como continuar o restante do projeto a minha ideia em um dos cadastros é a seguinte cadastrar disciplinas em cursos, o usuário seleciona as disciplinas desejadas em uma jlist1 clica em um botão para enviar essas disciplinas para outra jlist2 para o respectivo curso e então ele clica em botão para inserir essas disciplinas que estão na segunda jlist e essas disciplinas são salvas para o respectivo curso que é selecionado através de combobox, não sei como fazer estou perdidinho poderia me ajudar a fazer esse projeto preciso termina-lo para entregar na faculdade. Abraços.

    ResponderExcluir
  13. Realizando exclusão com modelo MVC - aula 031 - como faço para ver o codigo pois alguns codigos desta aula você não mostrou tudo.

    ResponderExcluir
  14. Ola boa bom boa noite venho acompanhando as video aulas e parei na 35 cadastro de telefone como eu sou iniciante no java fiquei meio perdido pois você não mostrou todo o código e não consigo fazer os botões próximo e anterior funcionar gostaria dr obter essa parte do código para poder continuar com as aulas agradeço pela atenção espero que você possa me ajudar....

    ResponderExcluir
    Respostas
    1. Olá tenho pronto e rodando a navegação, mas preciso do botão salvar, modelo e controle referentes a ele

      Excluir
  15. Olá agradeço sua ajuda n aula 35 de Cadastro de telefones:

    Postei organizado aqui:
    https://www.vivaolinux.com.br/topico/Java/erro-orgpostgreeutilPSQLException-Nenhum-valor-especificado-para-parametro-2e65279

    ResponderExcluir
  16. Boa tarde, as aulas 60, 61, são sobre o IReport. O problema é que ele não funciona com a atual versão do java. Em seu lugar o fabricante do software colocou o TIBCO Jaspersoft Studio. Para fazer o relatório ficou bem semelhante, no entanto a chamada do relatório pelo Netbeans não funcionou. Não são os mesmos arquivos da biblioteca. Seria possivel uma pequena orientação sobre a chamada do relatório pelo Netbeans. Agradeço desde já. Cesar

    ResponderExcluir
    Respostas
    1. Tatiana boa noite. É só vc entrar no site da oracle e instalar o jdk 7... depois vc entrar nos arquivos do ireports e muda o local apontando pro jdk 7 que funciona. Qualquer coisa chama no zap 37 991525905

      Excluir
  17. form venda ao colocar intens na venda iguais nao aceita e ao finalizar venda e limpar jtble intensdavenda e iniciar uma nova venda sem sair da tela de vendas ,como fazer ou tem um codigo ja pronto

    ResponderExcluir
  18. Professor já terminei o programa pelas aulas ,mas,ao finalizar a venda a nao consigo limpar a tabelaItensVendas já utilizei várias forma para quando ao filiar uma venda no botão não limpa a Tabela ,tem como fazer essa rotina nesta tabela.já agradeço ajuda.

    ResponderExcluir
  19. No botão finalizar a venda limpar a tabelaItensVendas para começar uma nova venda tem como implantar essa rotina neste botão.

    ResponderExcluir
  20. Ola! eu sou o John Edgar, estudante da Universidade Metodista de Angola.
    Eu sugiro que o canal passasse a lecionar sobre projectos "Java Gluon Mobile".
    Os vídeos que existem na youtube são em inglês, é possível seguir os passos mas fica difícil compreender a programação.
    Em Angola muitos estudantes têm procurado estes materiais em português.
    Gostaria muito que tivessem um curso sobre Gluon e com conexão com o Gluon CloudLink

    ResponderExcluir