Ir para o conteúdo

Pesquisar na Comunidade

A mostrar resultados para tags ''java''.



Mais opções de pesquisa

  • Pesquisa por Tags

    Introduza as tags separadas por vírgulas.
  • Pesquisar por Autor

Tipo de Conteúdo


Fórum

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • SharePoint
    • Apresentação de Software
  • Informática Extra-Programação
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Matemática
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categorias

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Procurar resultados em...

Pesquisar conteúdos que contêm...


Data de Publicação

  • Início

    Fim


Última Actualização

  • Início

    Fim


Filtrar por número de...

3464 resultados

  1. Hugo1337

    Gerador de relatório

    Olá comunidade do Portugal a Programar, venho humildemente pedir ajuda numa situação: Estou desenvolvendo um programa em java Desktop que é um sisteminha para mercado onde o usuário administrador pode adicionar e remover produtos, o problema é que é necessário uma tela de relatório que mostre registros como por exemplo genérico: "[Nome do usuário administrador] adicionou X unidades do produto: [Nome do produto]", essa linha de relatório seria disparada toda vez que um administrador adicionar um produto na tela de adicionar e remover produtos, também é necessário uma linha mostrando a retirada do produto pelo cliente, por exemplo: Vendido X unidades de [nome do produto]. Entao eu pergunto como gerar esse relatório?
  2. ThiagoN

    Importação de arquivo CSV

    bom dia estou tentando importar dados de uma planilha para o banco. mas não não estou conseguindo. segue codigo… primeiro da erro na linha Scan.nextLine, mas se retiro a linha ele não da erro mas não da continuidade na importação. public void csv(){ Path a = Paths.get(“K:\arquivo\protocolo.csv”); boolean exists = Files.exists(a); boolean notExists = Files.notExists(a); if (exists) { System.out.println(“File exists!”); System.out.println(“executando”); Protocolo protocolo = new Protocolo(); ProtocoloJpaDAO.getInstance().removeAll(); System.out.println(“excluir protoclos”); File arquivoCSV = new File (“K:\arquivo\protocolo.csv”); System.out.println(“iniciar”); try{ String linha = new String(); Scanner scan = new Scanner(arquivoCSV); scan.nextLine(); scan.nextLine(); System.out.println(arquivoCSV); System.out.println(“inserindo”); while(scan.hasNext()) { linha = scan.nextLine(); String[] valores = linha.split(";"); if(valores[0].length() > 0) { protocolo.setCd(valores[0]); protocolo.setProtocolo(valores[1]); protocolo.setData(valores[2]); protocolo.setCod_produto(valores[3]); protocolo.setDescricao(valores[4]); protocolo.setQtd_dev(valores[5]); protocolo.setVlr_dev(valores[6]); protocolo.setNf_venda(valores[7]); protocolo.setDta_venda(valores[8]); protocolo.setPromo(valores[9]); protocolo.setQtd_venda(valores[10]); protocolo.setVlr_venda(valores[11]); protocolo.setMotivo_dev(valores[12]); protocolo.setDesc_dev(valores[13]); protocolo.setCod_dev(valores[14]); protocolo.setDesc_motivo(valores[15]); protocolo.setJustificativa(valores[16]); protocolo.setCod_cliente(valores[17]); protocolo.setRazao(valores[18]); protocolo.setSetor(valores[19]); protocolo.setSupervisor(valores[20]); protocolo.setCod_representante(valores[21]); protocolo.setRepresentante(valores[22]); protocolo.setRota_roteiro(valores[23]); protocolo.setStatus_protocolo(valores[24]); protocolo.setAutorizacao_log(valores[25]); protocolo.setDta_autorizacao_log(valores[26]); protocolo.setAutorizador_coleta(valores[27]); protocolo.setDta_aut_coleta(valores[28]); protocolo.setResponsavel_reprova(valores[29]); protocolo.setDta_reprova(valores[30]); protocolo.setMotivo_reprova(valores[31]); protocolo.setEm_conferencia(valores[32]); protocolo.setColetado(valores[33]); protocolo.setDta_coletado(valores[34]); protocolo.setDta_chegada(valores[35]); protocolo.setDigitacao(valores[36]); protocolo.setDta_digitacao(valores[37]); protocolo.setUpload(valores[38]); protocolo.setDev_total(valores[39]); protocolo.setProtocolo_reenviado(valores[40]); protocolo.setProtocolo_ant(valores[41]); protocolo.setTipo_devolucao(valores[42]); protocolo.setAutorizacao_coleta(valores[43]); protocolo.setCd(valores[44]); protocolo.setDta_autorizacao(valores[45]); ProtocoloJpaDAO.getInstance().merge(protocolo); } linha = scan.nextLine(); } scan.close(); //arquivoCSV.delete(); }catch(Exception e) { e.printStackTrace(); } } else if (notExists) { System.out.println(“File doesn’t exist!”); } }
  3. demyz0r

    Maior distância entre coordenadas

    Boa tarde, Estou a tentar fazer um programa que me calcule a maior distância entre duas coordenadas, e gostava que me ajudassem pois não estou a receber o valor correto. Se possível gostaria também de saber se há possibilidade de simplificar o tamanho da função. public static int calculateDist(int x1, int y1, int x2, int y2) { int i = x2 - x1; int i1 = y2 - y1; int a = (int)Math.pow(i,2); int b = (int)Math.pow(i1,2); double i2 = a + b; double c = Math.sqrt(i2); return (int)c; } public static double methodA(int A, int B, int C, int D) { List<Integer> integers = Arrays.asList( calculateDist(A, B, C, D), calculateDist(A, B, D, C), calculateDist(A, C, B, D), calculateDist(A, C, D, B), calculateDist(A, D, B, C), calculateDist(A, D, C, B), calculateDist(B, A, C, D), calculateDist(B, A, D, C), calculateDist(B, C, A, D), calculateDist(B, C, D, A), calculateDist(B, D, A, C), calculateDist(B, D, C, A), calculateDist(C, A, B, D), calculateDist(C, A, D, B), calculateDist(C, B, A, D), calculateDist(C, B, D, A), calculateDist(C, D, A, B), calculateDist(C, D, B, A), calculateDist(D, A, B, C), calculateDist(D, A, C, B), calculateDist(D, B, A, C), calculateDist(D, B, C, A), calculateDist(D, C, A, B), calculateDist(D, C, B, A)); Integer max = integers.get(0); for (int i = 0; i < integers.size(); i++) { if (integers.get(i) > max) { max = integers.get(i); } } return max; }
  4. sabing

    Paginação

    como faço para criar paginação exibindo de 10 a 10 tipo assim https://ibb.co/g6CMbe meu codigo <% if(request.getQueryString()!=null){ Metodos xx = new Metodos(); int j = Integer.parseInt(ValorRecortado); int a = j/10; j = j+10; int y = xx.NumeroPaginaPesquisaVideo(valor); double t = (10 + y )/10; if(Integer.parseInt(ValorRecortado)>0){ %> <a href="/xnaco/pesquisaVideos.jsp?<% out.println(valor.replace(" ", "%")); int i = Integer.parseInt(ValorRecortado); out.print("("+(i-10)+")"); %>">&laquo;</a> <% } if(j/xx.NumeroPaginaPesquisaVideo(valor)<=0){ for(int x=0;x<=a+1;x++){ if(x % 10==0){ if(Integer.parseInt(ValorRecortado)/10==x){ %> <a class="active" href="/xnaco/pesquisaVideos.jsp?<%out.print(valor.replace(" ", "%")); out.print("("+(x*10)+")"); %>"><% out.print(x); %></a> <% }else{ %> <a href="/xnaco/pesquisaVideos.jsp?<% out.print(valor.replace(" ", "%")); out.print("("+(x*10)+")"); %>"><% out.print(x); %></a> <% } } } %> <a href="/xnaco/pesquisaVideos.jsp?<%out.print(valor.replace(" ", "%")); int i = Integer.parseInt(ValorRecortado); if(i!=(t-1)){ out.print("("+(i+10)+")"); }else{ out.print("("+i+")"); } %>">&raquo;</a> <% } }else{ response.sendRedirect("/xnaco/404.jsp"); } %>
  5. sabing

    JSP

    Bom dia ,eu estou fazendo uma div vai mostrando conteudo , fiz um javascript para ir aumentando a div, dentro da div vou listar vários videos porém eu não sei como faço para saber o final da div para esconder o botão eu vou aumentando a altura da div quando chegar no final tenho que esconder o botão <script> function tamanho(num, id) { if ((num!=0)){ var el = document.getElementById(id); var result = el.style.height; result = parseInt(result.split("px", 250)); result += parseInt(num); el.style.height = result + "px"; } } </script> <div id="div" style="width: 1165px; height: 250px;" > <% resultado = m.PesquisarVideos(request.getQueryString()); %> <div class="row"> <div class="span12"> <div class="row"> <div class="span12"> <div class="span12"> <div class="active item"> <ul class="thumbnails"> <%while(resultado.next()) { %> <li class="span3"> <div class="product-box"> <span class="sale_tag"></span> <% ArrayList<String> MemoriaArquivo = new ArrayList<String>(); String diretorio1 = getServletContext().getRealPath("/FotosVideos/"+resultado.getInt(2)); try{ File file1 = new File(diretorio1); if (file1.exists()) { File afile[] = file1.listFiles(); int i = 0; for (int j = afile.length; i < j; i++) { File arquivos = afile[i]; %> <%if(arquivos.canWrite() && arquivos.canExecute() && arquivos.canRead()){ MemoriaArquivo.add(arquivos.getName()); } %> <% } Random r = new Random(); int randomElement = r.nextInt(MemoriaArquivo.size()); %> <div class="imagem"> <img src="FotosVideos/<% out.print(resultado.getInt(2) + "/"+MemoriaArquivo.get(randomElement)); %>" style="width: 90%; height: 50%;" /> <a href="/xnaco/video.jsp?<% out.print(resultado.getInt(2)); %>" > <div class="capa" style="color: white;"> <h3> <% out.print(resultado.getString(1).toUpperCase()); %> </h3> </div> </a> </div> <% } }catch(Exception e){ } %> </div> </li> <% } resultado.close(); m.cone.close(); m.stmnt.close(); %> </ul> </div> </div> </div> </div> </div> </div> </div> <input type="button" value="Mostrar" onclick="tamanho('250','div')"/> <% //Esse botão que tenho que esconder quando chegar no final da listagem %>
  6. sabing

    Java web

    Boa tarde pessoal , eu estou fazendo um site e quando vou listar , mais só acontece quando eu atualizo a pagina várias vezes repetitivos , da erro de conexao com o banco de dados fala que já tem varios clientes conectados , eu ja fechei todos os objetos mais continua dando esse erro , o problema é objeto aberto ? ("FATAL: desculpe, muitos clientes conectados") eu tive que ficar segurando no F5 isso é normal? eu estou usando postgresql
  7. Marta Barbosa

    Dificuldades a criar plugin no NetBeans

    Boa tarde, Antes de mais queria informar que sou eng. biomédica e não informática e não tive formação em Java estou a aprender por tutoriais, por isso se a minha duvida for muito óbvia peço desde já desculpa. Estou a desenvolver um projeto que consiste em melhorar um plugin ja existente do programa imageJ. Como é um programa em código aberto tenho acesso a todo o código previamente desenvolvido e posso edita-lo diretamente na pasta "plugins" do programa usando o bloco de notas, o problema é que assim não posso ir testando e ver o que vai acontecendo, tenho de editar tudo e esperar que não haja nenhum erro quando o chamar no programa. Por esta razão queria carrega-lo no NetBeans e criar o código lá, acontece que nenhum plugin possui "Main" o que é necessario no NB, por isso devo criar um main em que manda carregar a imagem e depois invocar o plugin para testar? E quando o passar para o imageJ devo colar o código sem esse main ou devo exportar o projeto? Agradeço desde já a disponibilidade prestada por quem leu a dúvida até aqui e ainda mais a quem tentar responder. Obrigada, Marta
  8. Bom dia a todos. Tenho aqui um pequeno problema, que já me fez perder muitas horas e não cheguei a conclusão nenhuma. Tenho uma aplicação realizada na framework spring boot. Nessa aplicação, tenho uma Web App e uma Web API (ambas na mesma instância da aplicação). A minha questão é: dá para ter um basic auth para a Web App e um JWT para a API? E como é a configuração? Ando farto de pesquisar e não encontro nada Desde já obrigado. Edit: Já consegui fazer o que queria. Bastou adicionar um condição ao filtro da minha nova autenticação.
  9. Leodellari

    Manipulação de dados

    Olá, Estou começando no java. Estou com uma dúvida que talvez seja besta, mas olhei alguns tutoriais da internet e não consegui resposta para o que quero fazer. Quando se resgata os valores de uma tabela de uma base de dados, os tutoriais que vi demonstram como armazenar os valores em uma variável e a exibir os valores em uma lista (usando um controle da interface ou usando o comando println). Mas eu queria trabalhar de outra maneira (não quero exibir valores em listas, quero realizar operações com os dados resgatados ). No vb eu costumo resgatar os valores de uma tabela, armazenar em um DataTable, e quando quero um valor desse DataTable, eu consigo resgatar apenas um valor usando "DataTable.Rows(i)(j).ToString()", mas não estou conseguindo encontrar uma maneira de fazer isso no java. Encontrei o método "ResultSet.absolut(int)", que posiciona o cursor em apenas uma linha, mas não estou conseguindo mesclar esse método getString(String) (ou getDouble(), getInt(), ...) (que posiciona o cursor em uma coluna) para conseguir resgatar um único valor da tabela. Alguém pode me apresentar uma maneira de fazer isso?
  10. Bijel Premgi

    Como resolver o NullPointerException

    "Boa, no meu código na linha "int countMoviesYear = dic_do_Ano.get(ano).size();", penúltima linha está me a dar nullpointerexception e eu não estou a perceber porquê, alguém tem alguma sugestão de como resolver? Obrigada. package pt.ulusofona.deisi.aedProj2018; import java.io.File; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.Scanner; import java.util.HashMap; public class Main{ //Declaração das variáves estáticas static int resultado; static ArrayList<Filme>filmes = new ArrayList<>(); static HashMap<Integer, Filme> filmesRepetidos; static HashMap<Integer, ArrayList<Filme>> dic_do_Ano;//dicionário do ano static HashMap<Integer,Actor> lista_dos_Atores ; static ArrayList<GNC> lista_dos_Generos; public static void main(String[] args) { parseMovieFiles(); ArrayList<Filme> invocar = getMovies(); resultado = countMoviesYear(1890); System.out.println("O resultado é ->" + resultado); } public static void parseMovieFiles() { //Inicialização de algumas variáveis filmesRepetidos = new HashMap<Integer, Filme> (); dic_do_Ano = new HashMap<Integer, ArrayList<Filme>>(); filmes = new ArrayList<Filme>(); filmes = new ArrayList<Filme>(); lista_dos_Atores = new HashMap<Integer, Actor>(); lista_dos_Generos = new ArrayList<GNC>(); String nomeFicheiroFilme = "deisi_movies.txt"; String nomeFicheiroAtor = "deisi_actors.txt"; String nomeFicheiroGenero = "deisi_genres.txt"; //Leitura do Ficheiro Filmes try { File ficheiro = new File(nomeFicheiroFilme); Scanner leitorFicheiro = new Scanner(ficheiro); // enquanto o ficheiro tiver linhas não-lidas while(leitorFicheiro.hasNextLine()) { // ler uma linha do ficheiro String linha = leitorFicheiro.nextLine(); // partir a linha no caractere separador String dados[] = linha.split(","); if (dados.length == 7){ int id = Integer.parseInt(dados[0]); String titulo = dados[1]; String data = dados[2]; String date[] = data.split("-"); int ano = Integer.parseInt(date[0]); int orcamento = Integer.parseInt(dados[3]); float duracao = Float.parseFloat(dados[4]); float mediaVotos = Float.parseFloat(dados[5]); int nrVotos = Integer.parseUnsignedInt(dados[6]); HashMap<String,Actor>ator = new HashMap<>(); ArrayList<GNC> generos = new ArrayList<>(); Filme filme = new Filme(id,titulo, data, orcamento,duracao, mediaVotos, nrVotos, ator, generos); if(filmesRepetidos.get(id)==null){ filmesRepetidos.put(id,filme); ArrayList<Filme> lista = new ArrayList<>(); if (dic_do_Ano.get(ano) == null) { lista.add(filme); dic_do_Ano.put(ano, lista); } else { lista = dic_do_Ano.get(ano); lista.add(filme); dic_do_Ano.put(ano, lista); } filmes.add(filme); } } } leitorFicheiro.close(); System.out.println("Tamanho dicionario: " + dic_do_Ano.size()); } catch(FileNotFoundException exception) { String mensagem = "Erro: o ficheiro " + nomeFicheiroFilme + " nao foi encontrado."; System.out.println(mensagem); } //Leitura do Ficheiro Atores try { File ficheiro = new File(nomeFicheiroAtor); Scanner leitorFicheiro = new Scanner(ficheiro); // enquanto o ficheiro tiver linhas não-lidas while(leitorFicheiro.hasNextLine()) { // ler uma linha do ficheiro String linha = leitorFicheiro.nextLine(); // partir a linha no caractere separador String dados[] = linha.split(","); if (dados.length == 4){ int idActor = Integer.parseInt(dados[0]); String nomeActor = dados[1]; Boolean sexo = Boolean.parseBoolean(dados[2]); int idFilme = Integer.parseInt(dados[3]); Actor actorTemp = null; //Ja tenho um objecto que represente este actor? //Percorrer a lista de retorno para saber se tem actores repetidos //Compara os objetos da lista de retorno e compara com o objecto que se pretende inserir if(lista_dos_Atores.get(idActor) == null){ actorTemp = new Actor(idActor,nomeActor,sexo,idFilme); lista_dos_Atores.put(idActor, actorTemp); }else{ actorTemp = lista_dos_Atores.get(idActor); } Filme filme=filmesRepetidos.get(idFilme); if(filme!=null){ filme.actores.put(actorTemp.nomeAtor,actorTemp);//adicionar o actor ao filme } } } leitorFicheiro.close(); } catch(FileNotFoundException exception) { String mensagem = "Erro: o ficheiro " + nomeFicheiroAtor + " nao foi encontrado."; System.out.println(mensagem); } //Leitura do Ficheiro Géneros (GNC) try { File ficheiro = new File(nomeFicheiroGenero); Scanner leitorFicheiro = new Scanner(ficheiro); //enquanto o ficheiro tiver linhas não-lidas while(leitorFicheiro.hasNextLine()) { // ler uma linha do ficheiro String linha = leitorFicheiro.nextLine(); // partir a linha no caractere separador String dados[] = linha.split(","); if (dados.length == 2){ String nomeGenero = dados[0]; int idFilmes = Integer.parseInt(dados[1]); GNC gen = new GNC(nomeGenero, idFilmes); lista_dos_Generos.add(gen); //Procurar na lista filmes o idFilme deste objecto Filme filme=filmesRepetidos.get(idFilmes); if(filme!=null){ filme.generos.add(gen);//adicionar o actor ao filme } } } leitorFicheiro.close(); } catch(FileNotFoundException exception) { String mensagem = "Erro: o ficheiro " + nomeFicheiroGenero + " nao foi encontrado."; System.out.println(mensagem); } } public static ArrayList<Filme> getMovies(){ return filmes; } public static int countMoviesYear(int ano){ int countMoviesYear = dic_do_Ano.get(ano).size(); return countMoviesYear; } }
  11. Sara Almeida

    Consultores/Programadores Java (m/f)

    Empresa Suiça líder em desenvolvimento de software, que cobre todas as vertentes de IT, da estratégia à implementação, passando pela operação, pertencente a uma holding constituída por diversas empresas de IT com actividades internacionais, vai abrir escritório em Portugal.No âmbito do desenvolvimento da sua atividade, vai contratar Consultores/Programadores Java (m/f). A função implica a integração em equipas de projecto que trabalham na arquitectura, design e desenvolvimento de aplicações que visam auxiliar os clientes a atingir o seus objectivos tecnológicos. O perfil requer licenciatura preferencialmente com mais de 1/2 anos de experiência na função sendo valorizado o conhecimento de Angular, JavaScript e imprescindível a facilidade de comunicação em Inglês; Excelente oportunidade de integração numa empresa internacional que lhe permitirá um período inicial de 2 /3 meses em Zurich para melhor enquadramento na cultura da Empresa. Envie o seu CV para c4@primesearch.pt em formato Word para Master Selection-. Asseguramos rigoroso sigilo. No prazo de 10 dias contactaremos os candidatos que reúnam os requisitos definidos no perfil.
  12. FenixPT2

    Movimento de um um quadrado em 360º

    Boas a todos , gostava de vos pedir a vossa ajuda para este scriptzinho. Alguém me consegue dizer como animo um quadrado em movimento de 360º?
  13. ThiagoN

    Contar registro no banco

    8m bom dia estou com dificuldade para criar um contador de registros duplicados no banco mysql preciso da informação qual a frequência que o nome aparece na lista, mas ele não mostra o resumo. ele aparece assim. Nome: RODRIGO AUGUSTO ALVES Frequência: 234 Nome: RODRIGO AUGUSTO ALVES Frequência: 117 Nome: RODRIGO AUGUSTO ALVES Frequência: 58 Nome: RODRIGO AUGUSTO ALVES Frequência: 29 Nome: RODRIGO AUGUSTO ALVES Frequência: 15 Nome: RODRIGO AUGUSTO ALVES Frequência: 7 Nome: RODRIGO AUGUSTO ALVES Frequência: 4 Nome: RODRIGO AUGUSTO ALVES Frequência: 2 Nome: RODRIGO AUGUSTO ALVES Frequência: 1 preciso que ele informe a soma da frequência. exemplo. Nome: RODRIGO AUGUSTO ALVES Frequência: 460 .segue codigo. List cont = Pln0048rJpaDAO.getInstance().findByCodigo(codigoTxt.getText()); while (cont.size() != 0){ int count = 0; String nome = “”; for (int i = 0; i < cont.size(); i ++){ nome = cont.get(i).getNome(); if(nome.equals(cont.get(i).getNome())){ count++; cont.remove(i); } else { i++; } } obrigado
  14. estica

    Base de Dados online

    Boa noite, Nunca programei em java e não percebo nada do assunto. Mas tenho um programa de controlo de clientes em java e preciso de usar o programa em vários PCs. Dessa forma queria saber se existe de meter a base de dados online e como. Deixo uma imagem de uma das configurações do programa. Atentamente
  15. ThiagoN

    Leitura de código de barras

    bom dia criei um frame que através da leitura do cod de barras ele trás as informações do produto. utilizo uma leitora de mesa(symbol) , só que quando capturo o cod de barras para mostrar a descrição do produto na primeira vez ele tras a informçao correta, mas quando passo o segundo produto ele tras a informação do primeiro produto que ele leu. exemplo. 1º - cod de barras 7896637023115 produto -Meclin ( buscou a informação correta) 2º - cod de barras 7896180300183 produto - Lacribel ( ele mostrou a infomação do produto anterior - Meclin ) estou declarando o ean como String. alguma dica? segue codigo… private void codigoTxtKeyReleased(java.awt.event.KeyEvent evt) { // TODO add your handling code here: if(evt.getKeyCode() == 10){ try { codProduto(codigoTxt.getText()); codigoTxt.requestFocus(true); }catch(Exception e) { JOptionPane.showMessageDialog(null, “Produto não cadastrado ou inativo!”); produtoTxt.setText(""); codigoTxt.setText(""); codigoTxt.requestFocus(true); } } } public void codProduto(String codigo) { Produto produto = null; List <produtos> = ProdutoJpaDAO.getInstance().findByCodigo(codigo); produto = produtos.get(0); if(produto != null) { pfatTxt.setText(produto.getCod()); produtoTxt.setText(produto.getDescricao()); } } classe DAO public List findByCodigo(String codigo) { try { Query query = entityManager.createQuery(“from Produto e where e.ean = :ean”); query.setParameter(“ean”, codigo); List <produtos> = query.getResultList(); return produtos; }catch(Exception e) { e.printStackTrace(); return null; } }
  16. Caros amigos. Desculpa se postei minha dúvida em local errado, por favor me perdoa. Preciso de um auxílio em JavaScript. Como faço para quando clicar no button ALTERAR o input text seja ativado e depois que clicar em SALVAR o input text fica desativado. Fiz um pequeno exemplo, com ajuda de alguns amigos, consigo esconder o button, mas preciso ativar e desativar o input. o código: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Ativa e Desativa Button</title> </head> <body> <div class="page"> <div class="formulario formCota"> <div class="aviso red"> Ativa e Desativa Button </div> <br/> <form> <label for="email">E-mail</label> <input type="text" class="txtCota" name="email" /> <br/> <label for="senha">Senha:</label> <input type="password" class="txtCota" name="senha" /> <br/><br/> <input type="submit" class="sb salvar hidden" name="salvar" value="salvar"/> <input type="submit" class="sb alterar" name="alterar" value="alterar"/> </form> </div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> </body> <script type="text/javascript"> $(function(){ $('.alterar').on('click', function(e){ e.preventDefault(); $('.alterar').addClass('hidden'); $('.salvar').removeClass('hidden'); return false; }); $('.salvar').on('click', function(e){ e.preventDefault(); $('.alterar').removeClass('hidden'); $('.salvar').addClass('hidden'); return false; }); }) </script> <style> .hidden{ visibility: hidden; } </style> </html> Grato, Toarelli
  17. Boas a todos pessoal. Basicamente eu tenho uma imagem que anda pelo JFrame, e quando coloco ela a dormir (Thread.sleep) ela acorda-me noutro sitio mais a frente, parecendo que a renderização continua a funcionar mas a imagem para por meros secundos. https://i.stack.imgur.com/hb1qv.gif Está aqui um exemplo do que estou a falar. public class Handler { LinkedList<GameObject> object = new LinkedList<GameObject>(); public void tick() throws InterruptedException{ for(int i = 0; i < object.size(); i++){ GameObject tempObject = object.get(i); tempObject.tick(); if (tempObject.x == 100){ Thread.sleep(1000); } } } public void render(Graphics g){ for (int i = 0; i < object.size(); i++) { GameObject tempObject = object.get(i); tempObject.render(g); } } Está ai uma parte do código, se conseguirem me ajudar, agradeço. Se for preciso outras partes de código, avisem. Obrigado.
  18. Larissa Ramaldes

    Exibir quantos números são iguais e quantos são negativos

    Gente, me ajudem por favor.. Eu preciso resolver esse exercício, porém sem o uso de vetor. O exercício pede que faça um programa que leia 10 numeros inteiros e depois diga quantos desses são iguais (se tiver) e quantos são negativos (se tiver tmb). Preciso saber se a minha lógica está certa (Empaquei na exibição dos negativos) import java.util.Scanner public class AtividadeUm{ public static void main (String[]args){ int num=0, cont=0, i=0, n=0; Scanner ler=new Scanner (System.in); for (cont=1;cont<=10;cont++){ System.out.println("Digite um numero inteiro: "); num=ler.nextInt(); if (num<0){ n++; } if (num==num){ i++; } } System.out.println("A quantidade de numeros iguais é: "+i+"\nA quantidade de numeros negativos é: "+n); } }
  19. edub13

    Modificar TextView dinâmicamente

    Boas, Gostaria que me explicassem como atualizar uma TextView no AndroidStudio, com o e-mail de um utilizador que se encontra ativo, estou a usar Firebase. Já tentei o seguinte: ...OnCreate... currentUser = mAuth.getCurrentUser(); TextView textView = findViewById(R.id.textView_User); textView.setText(currentUser.getEmail()); <--- Dá sempre erro e não consigo perceber como resolver. Obrigado desde já e cumprimentos.
  20. N3lson

    Aceder pasta que se encontra na rede

    Boas gostaria de listar o conteúdo de um directório na rede interna. Já dei permissão no Manifext.xml <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> Adicionei o código java File directorio = new File("caminho_da_pasta"); File[] fList = directorio.listFiles(); for (File file : fList){ System.out.println(file.getName()); } Mas dá sempre erro java.lang.... array length return null
  21. General

    Httpweb request

    Bom dia tenho seguinte código em java e quero desenvolver para c# alguém já fez algo semelhante? O código é o seguinte: private boolean addRequestParametersToWebservice(SubmitWebserviceRequest submitRequest) { addParameter("systemName", "taxUser"); addParameter("systemPass", Password.encryptWithPaddingLength("y5jeC$maQe")); addParameter("decl", submitRequest.getDeclaracaoToRequest()); addParameter("declVersion", submitRequest.getDeclVersion()); if (submitRequest.hasAppVersion()) addParameter("app_version", submitRequest.getAppVersion()); addParameter("checkwarnings", String.valueOf(submitRequest.isCheckWarnings())); for (Iterator iter = submitRequest.getUsers().iterator(); iter.hasNext(); ) { SubmitUser submitUser = (SubmitUser)iter.next(); if (submitUser.getId().equals("SPA")) { addParameter("nifA", submitUser.getNif()); addParameter("passwordA", submitUser.getPassword()); } else if (submitUser.getId().equals("SPB")) { addParameter("nifB", submitUser.getNif()); addParameter("passwordB", submitUser.getPassword()); } else if (submitUser.getId().equals("TOC")) { addParameter("nifTOC", submitUser.getNif()); addParameter("passwordTOC", submitUser.getPassword()); addParameter("toc", submitUser.getNif()); addParameter("passwordToc", submitUser.getPassword()); } } for (Iterator iter = submitRequest.getOptionalFields().iterator(); iter.hasNext(); ) { Pair optionalField = (Pair)iter.next(); addParameter((String)optionalField.getFirst(), (String)optionalField.getSecond()); } return true; } A outra dúvida é: Não tendo wsdl para o webservice: https://www.portaldasfinancas.gov.pt/pt/externalws/oadmrsv/entregarDMROffline.action Há outra forma de identificar os parâmetros? Obrigado
  22. N3lson

    Retornar ligação

    Boas, gostaria de saber se é possível o seguinte: Estou a desenvolver uma app Android com ligação MYSQL , a ligação interna com os dados na aplicação funciona bem, mas corro o risco de ter os dados do servidor expostos. O que pretendia era se possível ter as queries no código normalmente e apenas ter o retorno da ligação por webservice. Se sim como o fazer. Obrigado
  23. jfred-silva

    Várias dúvidas/questões Java

    Boas, Sempre programei em Java no Netbeans, contudo terei agora de usar o Eclipse e tenho várias dúvidas. Irei desenvolver um projecto em Android mais um colega meu, ou seja precisaremos de algo como o Team Foundation para o Eclipse, quais existem e quais recomendam? Tenho também outra dúvida sobre qual a versão do Eclipse a sacar, Eclipse IDE for Java Developers, Eclipse IDE for Java EE Developersou o Eclipse Classic? Obrigado
  24. ricardo90

    Erro ao inserir na BD

    Boa tarde. tenho um problema a inserir um valor no banco de dados através de uma Jtextfield. alguem pode ajudar? codigo que tenho feito : NumberFormat nf = NumberFormat.getInstance(); nf.setMinimumFractionDigits(2); float a; a=(Float.parseFloat(txtutilccaixa.getText()) - Float.parseFloat(txtutilrdt.getText())); txtutildiferenca.setText(String.valueOf(nf.format(a))); Erro: Exception in thread “AWT-EventQueue-0” java.lang.NumberFormatException: For input string: "-153,15" PS: -153,15 é o resultado da soma dá no calculo que estou a fazer
  25. Ruan_sóstenes_muniz_braga

    como calcular o século em java?

    olá pessoal, estou estudando programação há três meses, mais estou com alguns problemas. Preciso criar um algoritmo que calcule o século em que um ano se encontra. Já pesquisei mais ñ encontrei nada que possa me ajudar. Gostaria de saber como vocês (os mais experientes) resolveriam esse problema. desde já agradeço.
×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.