Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Pesquisar na Comunidade

Mostrando resultados para as tags ''Java''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Categorias

  • Armazenamento
  • Áudio
  • Energia
  • Entrada
  • Feiras e Eventos
  • Gabinetes
  • Memória
  • Museu
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Rádio CdH
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Blog

Categorias

  • Armazenamento
  • Áudio
  • Câmeras
  • Computadores
  • Consoles
  • Eletrônicos
  • Energia
  • Entrada
  • Gabinetes
  • Impressão
  • Jogos
  • Memória
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Livros disponíveis
  • Livros esgotados

Categorias

  • Cursos

Fóruns

  • Mensagens do Clube do Hardware
    • Regras gerais
    • Boletins do Clube do Hardware
    • Notícias da administração
  • Hardware
    • Recomendações de computadores
    • Placas de vídeo
    • Placas-mãe e chipsets
    • Processadores
    • Problemas de gargalo e desempenho
    • Memórias
    • Armazenamento
    • Refrigeração e superaquecimento
    • Fontes e energia
    • Gabinetes e casemods
    • Placas de som e áudio on-board
    • Periféricos
    • Mac
    • Overclock
    • Hardware - outros
  • Computação móvel
    • Notebooks
    • Tablets
    • Smartphones e apps
  • Redes e Internet
    • Redes e Internet
    • Hospedagem de sites e registro de domínios
  • Segurança da informação
    • Remoção de malware
    • Dúvidas sobre invasões e infecções
    • Programas de proteção
  • Programação e desenvolvimento
    • Java
    • C/C#/C++
    • Pascal/Delphi
    • .NET
    • Bancos de dados
    • Programação web
    • Programação - iniciantes
    • Programação de microcontroladores
    • Programação - outros
  • Software
    • Jogos
    • Pacotes de escritório
    • Computação distribuída (Folding@Home, Bitcoin etc.)
    • Virtualização
    • Design, animação e tratamento de imagens
    • Edição de áudio e vídeo
    • Programas
  • Sistemas Operacionais
    • Recomendação de sistemas operacionais
    • Windows
    • GNU/Linux, BSD, Unix-like e software livre
    • Mac OS
  • Eletrônicos
    • Equipamentos de som, home theaters e gravadores de mesa
    • Televisores e projetores
    • Câmeras e filmadoras
    • Players portáteis
    • Consoles (videogames)
    • GPS
    • Telefonia fixa
    • Eletrônica
    • Retrocomputação
  • Outros
    • Recomendações de serviços e lojas
    • Preços e promoções
    • Notícias
    • Bolsa de empregos, certificações e mercado de trabalho
    • "Causos"
    • Encontros de usuários
    • Feira do Rolo
  • Clube do Hardware
    • Comentários, elogios, críticas e sugestões sobre o Clube do Hardware
    • Comentários de artigos
    • Fórum para testes de funcionalidades

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrado 154 registros

  1. Olá boa tarde galerinha, hoje estive implementando esse datatable, porém como tenho muitos campos acabou que causou um desalinhamento no conteúdo do datatable com o topo e o rodapé, já tentei várias coisas mas nao consigo deixar o topo e o rodapé dinamicos para aumentar conforme for aumentando também o conteúdo da grade por causa das inúmeras colunas. Amigos, se alguém souber uma forma para resolver esse problema ficarei muito agradecido. Segue em anexo um print pra vocês verem como está o problema. Obrigado.
  2. Bom... Olá pessoal eu sou novo aqui, então vou direto ao ponto. Estou desenvolvendo um jogo da memória no netbens, mais precisamente usando a função de "arratar os blocos". Bom meu erro é basicamente o seguinte: escrevi um código para encontrar um par para a primeira carta (a primeira que foi clicada), se não for encontrada então zera a escolha e volta tudo ao estado normal, mas a segunda carta não mostra a imagem que possui. Segue o código. valeu muito obrigado! private void criarPares(Botao botao) { Par p = null; if (listaPares.size() == 0) { p = new Par(); p.setB1(botao); } else if (listaPares.size() > 0) { for (Par par : listaPares) { System.out.println("URLS"); System.out.println(par.getB1().getUrlIcone()); System.out.println(botao.getUrlIcone()); if (par.getB1() != null && par.getB2().getUrlIcone().equals(botao.getUrlIcone())) { System.out.println("deu par"); par.setB2(botao); par.getB2().equals(EstadosBotoes.SELECIONADO); //par.getB1().setEnabled(false); //par.getB2().setEnabled(false); } else { System.out.println("nao deu par"); p = new Par(); p.setB1(botao); } } } if (p != null) { listaPares.add(p); listaPares.clear(); }
  3. Olá pessoal, eu estou tentando fzr um cadastro de produtos e preciso colocar um objeto do tipo "Fornecedor" em um objeto do tipo produto, para isso eu faço o cadastro do fornecedor normalmente e na hora de coloca-lo em um "Produto" eu criei um método para me retornar o fornecedor através de um numero que é tipo um id, assim, esse método me retornaria um objeto do tipo Fornecedor e eu o colocaria no produto pelo "setFornecedor()" do produto. Estou tendo problemas com esse método e com os outros métodos para mostrar a lista de fornecedores, os fornecedores e o método para excluir tb. Vou postar a parte do código onde estão os métodos. import java.util.ArrayList; public class Estoque { ArrayList<Produto> lista = new ArrayList<Produto>(); ArrayList<Fornecedor> lista2 = new ArrayList<Fornecedor>(); public void cadProd(Produto p1) { if(lista.contains(p1)==true) { System.out.println("Este produto já está cadastrado!!"); } else { lista.add(p1); System.out.println("produto cadastrado!!"); } } public void excluiProd(int id) { for(int i = 0;i<lista.size();i++) { if(lista.get(i).getId()==id) { lista.remove(i); System.out.println("Produto removido!!"); } } } public void mostraProd(int id) { for(int i = 0;i<lista.size();i++) { if(lista.get(i).getId()==id) { System.out.println(lista.get(i).toString()); } } } public void mostraLista() { System.out.println(lista.toString()); } public void cadFor(Fornecedor f1) { if(lista.contains(f1)==true) { System.out.println("Este fornecedor já está cadastrado!!"); } else { lista2.add(f1); System.out.println("fornecedor cadastrado!!"); } } public void mostraListFor() { for(int i = 0;i<lista2.size();i++) { System.out.println((i+1)+" - "+lista2.get(i).toString()); } } public void mostraFor(int num) { for(int i = 0;i<lista2.size();i++) { if(lista2.indexOf(lista.get(i))==num-1) { System.out.println(lista2.get(i).toString()); } } } public Fornecedor For(int num) { for(int i = 0;i<lista2.size();i++) { if(lista2.indexOf(i+1)==num) { return lista2.get(i); } } } public void excluiFor(int num) { for(int i = 0;i<lista2.size();i++) { if(lista2.indexOf(lista.get(i))==num-1) { lista2.remove(i); System.out.println("Fornecedor removido!!"); } } } }
  4. Então, não sei se estou postando na área correta, caso não esteja me perdoem. Enfim, estou criando um WebService em Java, após criar a classe para conexão e a classe "UsuarioDAO" para rodar a aplicação resolvi testar usando o soapUI, quando faço o teste ele me alega o erro: "The ServiceClass object does not implement the required method in the following form: OMElement listarUsuarios(OMElement e)" Aqui está minha classe: package mainWS; import java.util.ArrayList; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class UsuarioDAO { public ArrayList<Usuario> listarUsuarios(){ ArrayList<Usuario> lista = new ArrayList<Usuario>(); try { Connection conn = ConectaMySQL.obtemConexao(); String queryInserir = "SELECT * FROM usuario"; PreparedStatement ppStm = conn.prepareStatement(queryInserir); ResultSet rSet = ppStm.executeQuery(); while(rSet.next()) { Usuario user = new Usuario(); user.setId(rSet.getInt(1)); user.setUsuario(rSet.getString(2)); user.setNome(rSet.getString(3)); user.setSenha(rSet.getString(4)); user.setStatus(rSet.getInt(5)); user.setCad_datahora(rSet.getString(6)); lista.add(user); } conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return lista; } } Pesquisando nos fóruns vi que eu precisaria trocar uma parte do meu service.xml ficando assim: <service name="UsuarioDAO" > <Description> Please Type your service description here </Description> <messageReceivers> <messageReceiver mep="http://www.w3.org/ns/wsdl/in-only" class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" /> <messageReceiver mep="http://www.w3.org/ns/wsdl/in-out" class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> </messageReceivers> <parameter name="ServiceClass" locked="false">mainWS.UsuarioDAO</parameter> </service> Eu vi que isso funcionou para um monte de gente nos fóruns, porém ainda persiste o mesmo erro. Alguém sabe o que poderia ser?
  5. Boa tarde pessoal!!! Preciso criar um programa em java que ira armazenar informações técnica e de manutenção de equipamentos, e também que seja possível editar/adicionar/excluir informações já com o programa pronto. Sou novo na programação e gostaria de saber qual seria o melhor para me ajudar na criação. Eclipse ou NetBeans. Como estou iniciando gostaria de dicas e de materiais que poderão me ajudar nisso. Desde já obrigado.
  6. Olá, Sou novato em programação, porém gostaria de montar um Blog para um simulador de skills de um jogo... Me disseram que JS é tudo o que eu preciso pra fazer os botões de interação que mudam as informações das habilidades para realizar o upgrade das habilidades. Porém estou vendo tutoriais na internet, e não estou intendendo muita coisa, e o que eu entendo, percebo que não é o que eu quero. Alguém sabe de um site/livro em PDF que ensine a fazer isso? Obs.: Não quero que crie caixas de diálogos, como a caixa criada nessa tag: <!doctype html> <html> <head> <meta charset="UTF-8"/> </head> <body> <button id="btn" onclick="alert('Seja bem-vindo.')">Clique aqui</button> </body> </html> Quero apenas que, ao passar o mouse por cima da imagem da habilidade, apareça uma informação, e ao clicar no botão que evolui a habilidade, apareça outra informação, a informação da habilidade evoluída. Agradeço a ajuda.
  7. O problema é o seguinte: Exception in Application start method java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389) at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767) Caused by: java.lang.RuntimeException: Exception in Application start method at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$154(LauncherImpl.java:182) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NullPointerException: Location is required. at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3207) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3175) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3148) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3124) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3104) at javafx.fxml.FXMLLoader.load(FXMLLoader.java:3097) at javafxapplication7.JavaFXApplication7.start(JavaFXApplication7.java:22) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161(LauncherImpl.java:863) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$174(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl.lambda$null$172(PlatformImpl.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$173(PlatformImpl.java:294) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177) ... 1 more Exception running application javafxapplication7.JavaFXApplication7 C:\Users\HP ARACAJU\Documents\NetBeansProjects\JavaFXApplication7\nbproject\build-impl.xml:1079: The following error occurred while executing this line: C:\Users\HP ARACAJU\Documents\NetBeansProjects\JavaFXApplication7\nbproject\build-impl.xml:833: Java returned: 1 FALHA NA CONSTRUÇÃO (tempo total: 8 segundos) A aplicação que eu rodei é a base gerada pelo netbeans quando se cria um projeto FXML, o problema também está presente no Eclipse e IntelliJ. O arquivo FXML está no mesmo local do main.
  8. Não estou conseguindo clicar no java por exemplo no painel de controle do java eu não consigo clicar em nada parece que esta bugado ou alguma coisa assim adicionado 3 minutos depois Tem um programa também que eu preciso usar o Java pra abri e simplesmente não consigo clica no patch no canto direito superior é como se eu tivesse tentando clicar em uma imagem ou algo assim
  9. Eu já sei varias linguagens de programação, e nesse momento estou aprendendo java, e como em toda linguagem de programação que eu aprendo, logo em seguida eu leio um livro sobre essa linguagem para aprofundar meus conhecimentos. então queria saber que livros de java vocês indicam. OBS: Quanto mais completo for o livro melhor.
  10. Amigos, Boa noite! Tenho a seguinte situação, possuo duas Jtables, e gostaria que pintasse em uma delas as linhas em que o código esteja nas duas tabelas. Exemplo: if ( CódJtable1 == CódJtable2) { Jtable1.Row(CódJtable1).setBackground(Color.BLUE); } Algo do tipo, é possível ? Me parece ser coisa simples, mas estou quebrando a cabeça. Agradeço desde já.
  11. Boa noite pessoal; Sou novo na programação em Java e estou com um problema para fazer um Select com dados de duas tabelas. Tenho uma tabela Processos, com dados básicos e outra ProcessosDestaque, com dados mais específicos. Preciso fazer um select que chame algumas colunas dos dados básicos e outras dos dados específicos. Tentei fazer uma lista, mas só consigo chamar os dados de apenas uma tabela. Na primeira tabela Processos, tenho as seguintes colunas: codGeral, classeProc, numProc, autorProc, ResumoProc. A tabela ProcessosDestaque possui as seguintes colunas: codDest, codGeral(chave estrangeira), ementaProc, dispProc. O método listarDest está assim: public List listarDest() { List lst= new ArrayList<>(); List lstDest = newArrayList<>(); try { stmt = con.prepareStatement(“SELECT codigoGeral.Processos, classe.Processos, numProc.Processos, autor.Processos, codDest.ProcessosDestaques, ementaProc.ProcessosDestaque FROM ProcessosDestaque JOIN Processos ON ProcessosDestaque.codGeral = Processos.codGeral”); rs = stmt.executeQuery(); while(rs.next()) { ProcDestaques procdestaques = new ProcDestaques(); Proc proc = new Proc(); procdestaques.setCodDest(rs.getInt(1)); procdestaques.setCodGeral(rs.getInt(2)); proc.setClasse(rs.getString(3)); proc. setNumProc(rs.getString(4)); proc.setAutor(rs.getString(5)); procdestaques.setEmentaProc(rs.getString(6)); lstDest.add(procdestaques); lst.add(proc); } stmt.execute(); rs.close(); con.close(); } catch (SQLException e) { throw new RuntimeException(e); } return lstDest; } Alguém tem ideia de como fazer para o select retornar os dados das duas tabelas? valeu!
  12. Olá. Estou trabalhando em um projeto em java, que é um sistema de cadastramento de vôos de avião. Para isso, criei 3 classes: controle_aviao, aviao, passageiros. Os dois botões principais são: cadastrar voo e reservas passagem. Para o cadastro de voos (sendo o max 3 voos), criei um array de objeto de tamanho 3, e la cadastro meus voos. Cada voo tem um numero dele, e um numero de assentos disponiveis, todos estipulados no cadastramento. Quando fui criar então o método reservas as passagens, pensei: "toda vez que cadastro um voo, crio junto um array da classe passageiros e de tamanho (numero de assentos).". O problema que encontrei é, caso eu cadastre dois voos, como estes vão ser cadastrados por um mesmo método, vão criar um array de mesma referencia. Como faço pra diferencialos depois? tenho como alterar a referencia de um array para o numero de meu voo? public void cadastroDeVoos() { int nulo = nullo(); if (nullo() != 4) { voo[nullo()] = new aviao(); //while com erro //while(!voo[nulo].getTipo().equals("comercial") || !voo[nulo].getTipo().equals("Comercial") || !voo[nulo].getTipo().equals("fretado") || !voo[nulo].getTipo().equals("Fretado") || !voo[nulo].getTipo().equals("carga") || !voo[nulo].getTipo().equals("Carga")) { System.out.println("Digite o tipo do vôo (comercial, fretado ou de carga):"); voo[nulo].setTipo(ler.next()); if (voo[nulo].getTipo().equals("comercial") || voo[nulo].getTipo().equals("Comercial")) { System.out.println("Qual a lotação máxima de passageiros?"); voo[nulo].setLotacao((int)(ler.nextInt())); voo[nulo].setEconomica((int)(voo[nulo].getLotacao()*0.8)); voo[nulo].setPclasse((int)(voo[nulo].getLotacao()*0.2)); voo[nulo].setOrigem(ler.nextLine()); }else if(voo[nulo].getTipo().equals("fretado") || voo[nulo].getTipo().equals("Fretado")){ System.out.println("Qual a lotação máxima de passageiros?"); voo[nulo].setLotacao(ler.nextInt()); voo[nulo].setOrigem(ler.nextLine()); }else if (voo[nulo].getTipo().equals("carga") || voo[nulo].getTipo().equals("Carga")){ System.out.println("Qual o peso limite de carga?"); voo[nulo].setPesot(ler.nextInt()); voo[nulo].setOrigem(ler.nextLine()); }else { System.out.println("Tipo não encontrado. Tente novamente."); // }
  13. Pessoal, como faço para mudar o background dessa janela ou a cor das letras. O padrão torna ilegível .
  14. Olá, preciso muito aprender a programar em Java, moro na cidade de Campinas-SP e preciso fazer um curso, preciso aprender Java para desenvolver tela web, alguém pode me ajudar me indicando cursos ou até mesmo um tecnólogo em campinas ou próximo?
  15. Boa tarde, alguém pode indicar um site que tenha um curso de programação em java para iniciantes que seja completo e grátis. um curso com uma boa didática por favor. Desde ja agradeço a todos.
  16. Estou com dúvidas na questão que o professor passou na aula. Zerar linha e coluna. Escrever um algoritmo que, dado uma matriz 'm x n ', se um elemento dessa matriz é zero, toda linha e coluna que contém zero tem que ser zerada. isso foi tudo que fiz agora, e travei Scanner linha = new Scanner(System.in); int Nlinhas = linha.nextInt(); Scanner coluna = new Scanner(System.in); int Ncoluna = coluna.nextInt(); int[][] matriz = new int[Nlinhas][Ncoluna]; Scanner numero = new Scanner(System.in); int numeroI; //entradas da matriz for (int i = 0; i < Nlinhas; i++) { for (int j = 0; j < Ncoluna; j++) { matriz[i][j] = numero.nextInt(); } } for (int i = 0; i < Nlinhas; i++) { for (int j = 0; j < Ncoluna; j++) { if(matriz[i][j] == 0){ zeraLinhaColuna(i,j,matriz); } } } } private static void zeraLinhaColuna(int i, int j, int[][] matriz) { } podem dar uma ajuda?
  17. eu tentei diversas versões do jdk de 64x e 32x em todos os casos o instalador demora um tempo pra abrir e pra poder iniciar a instalação e durante a instalação sempre aparece o mesmo aviso estou usando o windows 10 pro 64bits porque isso esta acontecendo ? eu instalei em outro pc com windows 7 sem problema nenhum
  18. Eu tava precisando tirar letras de uma String e usar em outros lugares Alguém pode me ajudar a fazer isso nessa função de getUsuario, depois eu me viro no resto: Por exemplo nesse código eu vou criar a função public String getUsuario() { return ?; } Ela precisa retornar primeira letra do nome getNome() e juntar com o getSobreNome() E no final jogar para minuscula, mas isso é só usar, toLowerCase Full code: package CadastrarFicha; public class beansCadastrarFicha { private boolean rodandobot; private String nome; private String sobrenome; private String cargo; private String estado; private String equipe; private String usuario; private String senha; public boolean getBotStatus() { return rodandobot; } public void setBotStatus(boolean rodandobot) { this.rodandobot = rodandobot; } public String getEstado() { return estado; } public void setEstado(String str) { this.estado = str; } public String getCargo() { return cargo; } public void setCargo(String str) { this.cargo = str; } public String getEquipe() { return equipe; } public void setEquipe(String str) { this.equipe = str; } public String getNome() { return nome; } public void setNome(String str) { this.nome = str; } public String getSobreNome() { return sobrenome; } public void setSobreNome(String str) { this.sobrenome = str; } // usuário e senha // usuário = primeira letra nome + sobrenome [TUDO MINUSCULO] // senha = primeira letra do nome (mantem maiusculo) + dia + ultimas 2 sobrenome + * } Como seria?
  19. Olá pessoal, sou novo aqui. Talvez minha dúvida seja simples, porém como estou começando em java tenho muito que aprender. Estou criando um "sistema" onde quando o usuário clicar em qualquer função, as janelas se abrem em abas, uma ao lado da outra sem fechar nenhuma. Como fazer esse procedimento? E também para cada aba ao lado do nome dela aparecer o X de fechar, para o Usuário fechar individualmente cada aba. A lembrando estou utilizando o NetBeans IDE 8.2 Exemplo: | Aba Produto [X] | Aba Novo Produto [X] | Aba Clientes [X] |Aba novo Cliente [X] | Caso tenham alguma dúvida é só perguntar. Desde já agradeço a todos!
  20. Java Java JDBC Error Date

    Bom dia, estou tentando salvar um tipo sql.Date no banco, ele não gera erro, porém também não salva nada. Segue uma parte do código: PreparedStatement state = null; String sql = "INSERT INTO dia (dia.data, dia.trabalhado) VALUES ( ? , ? )"; try { state = con.prepareStatement(sql); state.setDate(1, novoDia.getDate()); state.setBoolean(2, novoDia.isDiaTrabalhado()); System.out.println(novoDia.getDate() + " " + novoDia.isDiaTrabalhado()); } catch (SQLException ex) { } A saída do System.out.println() ficaria assim: 2018-01-01 false 2018-01-02 false 2018-01-03 false 2018-01-04 false 2018-01-05 false 2018-01-06 true 2018-01-07 true 2018-01-08 false 2018-01-09 false 2018-01-10 false 2018-01-11 false 2018-01-12 false 2018-01-13 true 2018-01-14 true 2018-01-15 false 2018-01-16 false 2018-01-17 false 2018-01-18 false 2018-01-19 false 2018-01-20 true 2018-01-21 true 2018-01-22 false 2018-01-23 false 2018-01-24 false 2018-01-25 false 2018-01-26 false 2018-01-27 true 2018-01-28 true 2018-01-29 false 2018-01-30 false 2018-01-31 false Não estou entendo o motivo de não salvar no banco, não gera nenhum erro, então copiei uma saida do System.out e o comando sql e tentei diretamente no MySql: INSERT INTO dia (dia.data, dia.trabalhado) VALUES ( 2018-01-01 , false ) Então retorna o erro: 23:44:00 INSERT INTO dia (dia.data, dia.trabalhado) VALUES ( '2018-23-01' , false ) Error Code: 1292. Incorrect date value: '2018-23-01' for column 'data' at row 1 0.000 sec Ai percebi que faltava as aspas, então tentei novamente: INSERT INTO dia (dia.data, dia.trabalhado) VALUES ( '2018-01-01' , false ) Ai então o registro eh inserido, mas então a minha duvida eh, como colocar as aspas na data no Statment ?
  21. Preciso adicionar somente uma conta ativa na tableview, preciso fazer a validação, não to conseguindo, alguem pode me ajudar? O código é o seguinte abaixo AS MINHAS TENTATIVAS FORAM A DO CÓDIGO ENTRE OS TRAÇOS OBS: a função isAtiva() retorna um boolean e a getStatus() retorna o Status com SIM e NÂO // Verifica se há duplicidade de cheques no grid. final int[] count = {0}; final int[] cont = {0}; public void validarDadosBancarios(DadosBancariosMDL b, ObservableList<DadosBancariosMDL> gridDBancarios, Funcao funcao, int posicao) throws RegistroIncorretoException, SQLException { // Verifica se há duplicidade de cheques no grid. final int[] count = {0}; final int[] cont = {0}; gridDBancarios.forEach(e -> { if (e.getBanco_id().equals(b.getBanco_id()) && e.getAgencia().equals(b.getAgencia()) && e.getConta().equals(b.getConta())) { if (funcao == INCLUSAO || (funcao == ALTERACAO && posicao != count[0])) { message.add("Não é possível lançar duas CONTAS BANCÁRIAS com o mesmo BANCO, AGÊNCIA e CONTA."); } } System.out.println("----------------------------------------------------------------"); if(e.getStatus().equals("SIM")){ cont[0] = 1; } if(e.getStatus().equals("NÂO")){ cont[0] = 0; } if(e.getStatus().equals("SIM") && b.isAtiva() && funcao == ALTERACAO){ cont[0] = 0; } if (cont[0] == 1) { message.add("Apenas uma conta ativa."); } if (e.isAtiva() && e.getStatus().equals("SIM") && cont[0] == 0 && e.getStatus().equals(b.getStatus())) { cont[0] = 1; } if (e.isAtiva() && e.getStatus().equals("SIM") && cont[0] == 1) { cont[0] =0 ; } if (b.isAtiva() && funcao == ALTERACAO && cont[0] == 1 && e.getStatus().equals("NÂO")) { cont[0] = 0; } System.out.println("----------------------------------------------------------------"); count[0]++; }); if (message.size() > 0) { throw new RegistroIncorretoException(message); } } }
  22. Estou usando a hospedagem kinghost, uso um servidor jersey projeto maven, que executas algumas consultas e gera alguns relatório feito em jasperReport, meu plano contratado é de 256mb, só que vire e mexe meu site sai do ar diz que estou consumindo 386mb de memória perce que geralmente quando gero o pdf usando o jasperReport, a conexão com o banco estou utilizando o JDBC. É normal esse consumo.
  23. Estou iniciando meus estudos em java e não estou conseguindo ler os números com casa decimais e também não estou conseguindo formatar a saida, a questão que estou fazendo é da plataforma uri vou colocar o enunciado dela. Questão 1064. Leia 6 valores. Em seguida, mostre quantos destes valores digitados foram positivos. Na próxima linha, deve-se mostrar a média de todos os valores positivos digitados, com um dígito após o ponto decimal. package primeiroprograma; import java.util.Scanner; public class PrimeiroPrograma { public static void main(String[] args) { Scanner ent = new Scanner(System.in); double num,c=0; int i,contador=0; for(i=0;i<6;i++) { num = ent.nextDouble(); if(num>0) { contador++; c+=num; } } System.out.println(contador+" Valores postivos"); System.out.println(c/contador); } }
  24. Bem de uma hora para a outra o meu java não quer ler quaisquer arquivo Java,ao menos pra jogar jogos na plataforma,já tentei desinstalar e instalar novamente,vi varios videos no youtube mas nenhum deles conseguiu resolver meu problema,agradeço a atenção e espero respostas.
  25. Bom dia pessoal, eu começei a fazer um curso online para desenvolver sistemas web com o java, hibernate jpa… estou desenvolvendo um sistema para uma academia simples, porém como eu disse sou bem novo nessa area ainda e tenho duvidas. tem uma tabela na minha modelagem chamada ‘‘Cadastro_aluno’’, vou fazer uma tela para ela poder cadastrar os alunos da academia, onde vai vir uma chave estrangeira da minha tabela aluno e uma chave da minha modalidade, so que na minha tabela modalidade (aonde fica as modalidades da academia como musculacao,esteira etc) tem um campo de vagas disponiveis, eu queria uma ajuda para desenvolver o metodo (no DAO) de quando eu cadastrar um novo aluno com sua respectiva modalidade, eu consiga alterar automaticamente esse campo de quantidade diminuindo uma vez a cada cadastro, alguem por favor poderia me ajudar ? ps: estou usando o mvc se puder ser um pouco mais explicito na resposta sem muita complicacao eu vou ficar muito feliz (infelizmente sou inseguro nessa area) Obrigado a todos e bom dia !!!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×