Publicidade

Pesquisar na Comunidade

Mostrando resultados para as tags ''java''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • Android
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Swift
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 90 registros

  1. quero fazer um projeto bem simples,quero fazer um programa q eu ensine a ele. Tipo,eu vou colocar ato falante no arduino e microfone p eu falar,ensino tipo,quando alguem falar 'oi' para ele,ele responda com a voz que eu programar 'ola',eu queria "ensinar" varias coisas ate ele quase entender tudo o que eu disser...precisarei colocar memoria ssd para armazenar as falas? nunca fiz um software ou programa antes,mas tenho vontade de fazer, para eu fazer esse meu projeto,de que componentes precisarei e se eu preciso aprender alguma coisa de programaçao complexa,me ajudem Eu preciso ser experiente para fazer isso?existe algum curso que eu possa fazer para aprender(online)?
  2. Bom dia, boa tarde e boa noite. Segue um problema que ainda não consegui a solução. Estou tentando capturar eventos do mouse fora da GUI do java. Tipo, eu quero transformar a tela do meu monitor em um plano cartesiano e a partir daí controlar meu mouse através da aplicação java uma vez iniciada. Não sei se fui bem claro más, o que quero com isso? Quero limitar o movimento do meu cursor baseado na resolução da tela de meu monitor, definir uma área nessa tela onde o monitor só poderá ser movimentar nessa área. Isso é possível com java, pois com C sei que é, só que quero implementar isso no java mesmo. Estou bem perto, já consigo capturar as coordenadas do mouse fora da GUI, agora preciso manipular os eventos para que eu possa controlar o cursor. Obrigado aqueles que se interessarem pelo tópico.
  3. Bom dia pessoal, Tenho um formulário em JSF e estou precisando inserir os dados dele no banco de dados Já pesquisei de várias formas, mas não está funcionado Poderiam me dar uma ajuda no que estou fazendo de errado? Não estou conseguindo passar o parametro do que esta sendo digitado para a inserção no banco de dados Não consigo ver por exemplo o conteúdo do jsf digitado no bean ManagedBean @ManagedBean(name="UsuarioJDCBDAO") (...) public void inserir(Usuario usuario) { try { Connection conexao = getConexao(); String value = null; Statement stmt = null; conexao.createStatement().execute("SET IDENTITY_INSERT "+"tbplan"+" ON"); stmt = conexao.createStatement(); ResultSet rs = stmt.executeQuery("select MAX(id) + 1 from tbplan"); while (rs.next()) value = rs.getString(1).toString(); System.out.println(value); PreparedStatement pstm = conexao.prepareStatement("Insert into tbplan (data, nome, frase, id) values (?,?,?,?)"); //String name = new Usuario().getNome(); //pstm.setDate(1, new java.sql.Date(usuario.getDataCadastro().getTime())); pstm.setString(1, "26 Jun 2017 14:28:00:00"); pstm.setString(2, usuario.getNome()); // pstm.setString(2, n1.getNome()); pstm.setString(3, usuario.getFrase()); pstm.setString(4, value); pstm.execute(); conexao.createStatement().execute("SET IDENTITY_INSERT "+"tbplan"+" OFF"); pstm.close(); conexao.close(); } catch (Exception e) { e.printStackTrace(); } } (...) Classe usuário import java.io.Serializable; import java.util.Date; public class Usuario implements Serializable { private static final long serialVersionUID = -309513637403441998L; private Long id; private Date dataCadastro; private String nome; private String frase; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Date getDataCadastro() { return dataCadastro; } public void setDataCadastro(Date dataCadastro) { this.dataCadastro = dataCadastro; } public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public String getFrase() { return frase; } public void setFrase(String frase) { this.frase = frase; } @Override public String toString() { return "Usuario [nome=" + nome + ", frase=" + frase + ", dataCadastro=" + dataCadastro + " id=" + id + "]"; } } JSF <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:p="http://primefaces.org/ui" template="/paginas/default/main.xhtml"> <ui:define name="content"> <h1 class="page-header "> <i class="fa fa-comments"></i> Formulário </h1> <div class="form-group"> <div class="col-xs-2"> <h:form> <b><h:outputText value="Nome: " /></b> <h:inputText class="form-control" id="nome" value="" /> <br style="clear: left;" /> </h:form> <h:form> <b><h:outputText value="Data: " /></b> <h:inputText class="form-control" value="#{now}"> <f:convertDateTime pattern="dd/MM/yyyy HH:mm" timeZone="America/Sao_Paulo"/> </h:inputText> <br style="clear: left;" /> </h:form> </div> <div class="col-md-8"> <h:form> <td valign="top"> <b><h:outputText title="Ajuda" value="Frase: " /></b> </td> <h:inputTextarea class="form-control" cols="80" rows="8" id="frase" value="" /> </h:form> </div> </div> <br style="clear: left;" /> <div class="container"> </div> <div class="col-xs-2"> <h:form> <h:commandButton id="submitBtn" var="item" value="Incluir" class="btn btn-success" action="#{UsuarioJDCBDAO.inserir(Usuario)}"> <f:param name="Nome" value="#{item.nome}" /> <f:param name="Data" value="#{item.dataCadastro}" /> <f:param name="Frase" value="#{item.frase}" /> </h:commandButton> </h:form> </div> </ui:define> </ui:composition>
  4. Olá galera sou novo por aqui e também no ramo da programação em Java, vou ser rápido e procurar explicar bem explicadinho rsss Vamos lá.... Seguinte comecei agora no Java e já desenvolvi um pequeno programa para gerenciamento de veículos, para uma garagem de vendas, bem simples cadastra, vendas, controles, gera relatório de vendas por vendedor essas coisas e todas essas informações estão cadastradas em uma base de dados javaDB (derby), agora preciso criar um instalador para instalar no PC do cliente pra isso usei o InstallCreator, tudo certinho e instala numa boa, porém já revirei tudo e não sei como fazer o banco de dados, e se possível instalar tbm no ato da instalação do sistema,a até segui uma vídeo aula dizendo que para criar um instalador junto com o banco de dados embutido, bastava anexar as pastas do banco de dados junto com o .jar, mais não rodou, não inicializa o servidor. O máximo que consegui foi entrar manualmente na pasta do java e ativar o startNetworkServer.bat manualmente ai o sistema abre não da mais o erro de java.net.ConnectException... só da o erro de que o banco de dados não foi encontrado E já não sei mais o que fazer para o sistema ser instalado certinho no PC do cliente, se alguem puder me dar uma Help vlw
  5. Preciso pegar um arquivo .txt e a criar um novo arquivo .txt . Na primeira linha desse arquivo encontrarei um int M e na segunda linha um texto, devo gerar um novo arquivo que quebra a linha a cada M caracteres sem cortar no meio das palavras, sempre no espaços. como faço? Ex in.txt ; 15 Na primeira linha desse arquivo encontrarei um int M e na segunda linha um texto, devo gerar um novo arquivo que quebra a linha a Ex out.txt 15 Na primeira linha desse arquivo encontrarei um int M e na segunda ...
  6. Não sei como passar da linguagem que a gente faz na mão para a Java. O exercício é: "Faça um algoritmo que inverta os valores de um vetor de inteiros de 20 posições do início para o fim. O vetor a ser invertido deve primeiramente ser lido do teclado." Fiz assim: Algoritmo ____ Início Tipo Ex01 = Vetor [1...20] de inteiros; Inteiros: Vet Para I de 1 até 20 passo 1, faça leia(vet); fimpara; Para I de 20 até 1 passo 1 faça Vet2[J] <- vet ; j <- j +1; fimpara; fim.
  7. Um Cliente tem um atributo chamado status do cliente ("bom", "médio", "ruim"), eu devo criar uma classe chamada Status e fazer uma agregação com a classe Cliente, e botar ""bom", "médio", "ruim" como boolean?
  8. Olá, sou novo aqui e estou criando um contador e calcular de preço por minutos. Funciona basicamente como um cronômetro que faz um calculo por minuto, está tudo funcionando normalmente... o problema é quando atualiza a página e o cronômetro reinicia, existe algum modo de guardar essa função numa sessão ou em cookies? (vou colocar o código aqui mesmo e tbm anexei no post). var segundos = new Number(); var segundos = 0; var minutos = new Number(); var minutos = 0; var horas = new Number(); var horas = 0; var minutos_inf = new Number(); var minutos_inf = 0; var valor_por_minuto = 0.10; function start() { segundos = segundos + 1; if (segundos >= 60) { minutos = minutos + 1; minutos_inf = minutos_inf + 1; segundos = 0; if (minutos >= 60) { horas = horas + 1; minutos = 0; } } if (segundos < 10) { var m_segundos = "0" + segundos; } else { var m_segundos = segundos; } if (minutos < 10) { var m_minutos = "0" + minutos; } else { var m_minutos = minutos; } if (horas < 10) { var m_horas = "0" + horas; } else { var m_horas = horas; } sessionStorage.setItem('tempo', m_horas + ":" + m_minutos + ":" + m_segundos); tempo.innerText = sessionStorage.getItem('tempo'); var valor_total = (valor_por_minuto * minutos_inf).toFixed(2); valor.innerText = "R$ " + valor_total; setTimeout('start();', 1000); } config.js
  9. Olá à todos! Eu estou com um json exibindo assim: [ { "CRM": "7618", "NaturezaDaOp": "1", "DataDeEmissao": "jun 16, 2017", "OptanteSimplesNacional": "2", "IncentivadorCultural": "2", "Status": "2", "Servico": { ... } ] E gostaria que ele exibisse com nfs em cima, tipo: nfs: { "CRM": "7618", "NaturezaDaOp": "1", "DataDeEmissao": "jun 16, 2017", "OptanteSimplesNacional": "2", "IncentivadorCultural": "2", "Status": "2", "Servico": { .... } Alguém sabe de algum comando ou onde, no servlet, eu coloco isso? (Segue o servlet abaixo) @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { List<NotaFiscal> nf = nfs.retornaTodasNF(); Gson gson = new GsonBuilder().setPrettyPrinting().create(); String json = gson.toJson(nf); ServletUtil.writerJSON(resp, json); } Obrigado desde já!
  10. Na herança tb é herdado suas relações?
  11. Quero exibir o retorno do json que vem do php no meu script, aqui é o php, debuguei e está retornando o json corretamente: public function verificarDisponibilidade(){ $this->db->where(array('idImovel' => 54)); $select = $this->db->select('data')->get('imovel_disponibilidade')->result(); return json_encode($select); } string(45) "[{"data":"2017-06-16"},{"data":"2017-06-18"}]" Acho que não está entrando nessa função, pois nem exibe o alert, poderiam me ajudar? Já tentei de tudo e não consigo exibir o retorno do maldito json! $.getJSON(path + 'Imovel/verificarDisponibilidade', function (json) { badDates = json; alert(json); });
  12. Como eu faria para; ao tentar inserir um novo registro no banco o sistema não permita caso já exista dados cadastrados? Exemplo: estou fazendo um planejamento de aulas e ao tentar cadastrar aquela aula naquela data o sistema permita ou não o cadastro. *o formulário está pronto. o DAO e o model estão prontos. o banco já está pronto e recebendo os dados e etc.
  13. Galera, estou precisando de uma pequena ajuda em uma situação. Estou desenvolvendo Classes Javas no banco Oracle, e até aqui está tudo certo. Porém estou precisando usar bibliotecas externas e a minha dúvida é, como que faço a importação desses Jars para o meu banco de dados? Meu banco de dados é 11g e uso o Oracle SQL Developer para desenvolver. Agradeço a ajuda!
  14. Olá a todos. Estou com um problema em converter a data do java para o formato da data do oracle. Eis o meu código: SimpleDateFormat sdf = new SimpleDateFormat("dd/mm/yyyy"); String dt_ini_orc = sdf.format(dt_ini); String dt_fim_orc = sdf.format(dt_fim); List<NotaFiscal> nf = nfs.retornaTodasNfPorData(dt_ini_orc, dt_fim_orc); E a função que pega é: public List<NotaFiscal> retornaTodasNfPorData(String dt_ini, String dt_fim) throws SQLException { List<NotaFiscal> lnf = new ArrayList<NotaFiscal>(); Connection conn = null; PreparedStatement stmt = null; try { conn = getConnection(); stmt = conn.prepareStatement( "select NR_SEQUENCIA, CD_NATUREZA_OPERACAO, cd_cgc_emitente, nr_sequencia, dt_emissao, " + "vl_total_nota from nota_fiscal " + "WHERE dt_emissao between to_date(?, 'dd/mm/yyyy') and to_date(?, 'dd/mm/yyyy')"); stmt.setString(1, dt_ini); stmt.setString(2, dt_fim); ResultSet rs = stmt.executeQuery(); while (rs.next()) { NotaFiscal nf = createNF(rs, conn); lnf.add(nf); } rs.close(); . . . Dá o seguinte erro: java.lang.IllegalArgumentException: Cannot format given Object as a Date at java.text.DateFormat.format(Unknown Source) Alguém pode me ajudar informando onde está errado? Obrigado desde já :D
  15. Quando executar um exemplo de API Rest em Java, tomei um 404, alguém sabe o por que e como corrigir ?
  16. Primeiro, não se assuste com o tamanho da pergunta kkkkk Pessoal eu to estudando a disciplina de POO em Java, eu o professor passou um conteúdo lá que não deu tempo de escrever o código. Aí eu tô com uma baita de uma dúvida! Eu tenho 3 classes em java. As classes SalaAula, Pessoa e Professor. SalaAula.java import java.util.Scanner; public class SalaAula { private String nomeAluno; private int idadeAluno; private float pesoAluno; private float alturaAluno; private int matriculaAluno; SalaAula() { System.out.println("Seja bem vindo\n\n "); Scanner entrada = new Scanner(System.in); Professor professor = new Professor("Anderson", 32, 1.75f, 110f, 1010220, "Mestre"); System.out.println("Qual seu nome? "); nomeAluno = entrada.next(); System.out.println("Qual a sua idade? "); idadeAluno = entrada.nextInt(); System.out.println("Qual o seu peso? "); pesoAluno = entrada.nextFloat(); System.out.println("Qual a sua altura?"); alturaAluno = entrada.nextFloat(); System.out.println("Qual a sua matrícula?"); matriculaAluno = entrada.nextInt(); //Pessoa pessoa = new Pessoa(nome, idade, peso, altura, peso, matricula); System.out.println(new Professor()); System.out.println("\n------------------------------------------"); System.out.println("Nome:\tIdade:\tPeso:\tAltura:\tMatrícula:"); System.out.println("------------------------------------------"); System.out.println(nomeAluno + "\t" + idadeAluno + " anos\t" + alturaAluno + "\t" + pesoAluno + "\t" + matriculaAluno); System.out.println("------------------------------------------"); } public static void main(String[] args) { SalaAula principal = new SalaAula(); } } Pessoa.java class Pessoa { private int idade; private String nome; private float altura; private float peso; private int matricula; Pessoa() { } Pessoa(String nome, int idade, float altura, float peso, int matricula) { this.idade = idade; this.nome = nome; this.altura = altura; this.peso = peso; this.matricula = matricula; } public String getNome() { return this.nome; } public void setAltura(float altura) { this.altura = altura; } public void setPeso(float peso) { this.peso = peso; } public void setIdade(int idade) { this.idade = idade; } public void setNome(String nome) { this.nome = nome; } public int getIdade() { return this.idade; } public float getAltura() { return this.altura; } public float getPeso() { return this.peso; } public void setMatricula(int matricula) { this.matricula = matricula; } public int getMatricula() { return this.matricula; } } Professor.java public class Professor extends Pessoa { String nivelSuperior; Professor() { } Professor(String nome, int idade, float altura, float peso, int matricula, String nivel) { setNome(nome); setIdade(idade); setAltura(altura); setPeso(peso); setMatricula(matricula); this.nivelSuperior = nivel; } public String getNivel() { return this.nivelSuperior; } public void setNivel(String nivel) { this.nivelSuperior = nivel; } } Aí é o seguinte! É pra retornar as informações do professor: Professor professor = new Professor("Anderson", 32, 1.75f, 110f, 1010220, "Mestre"); E as informações do aluno, que nesse caso vai ser inserida pelo usuário. Minhas pergunta é: Como que eu faço pra imprimir as informações do professor + informações do aluno? Tô quebrando a cabeça com isso... Sei que é simples, mas sou noob, então relevem aí kkkkk Obrigado.
  17. Olá Pessoal, Preciso selecionar um select multiple com valores retornados do banco. Os valores retornados são os IDs separados por vírgula, exemplo: 1,2,3,4,5 Geralmente quando é somente um valor eu faço desta forma: $("#combo_area").val(36).trigger('change'); No select multiple, se eu fizer desta maneira manualmente dá certo: $("#combo_area").val(["5","4"]).trigger('change'); Porém estou com dificuldades de colocar desta forma. Tentei fazer um split, como exemplo: var area = ""; var arr_area = id_area.split(','); for (i = 0; i < arr_area.length; i++) { area += '"'+arr_area[i]+'", '; valor = area.substr(0,(area.length - 2)); }; $("#combo_area").val([valor]).trigger('change'); Mas não deu certo, alguém pode ajudar aí?
  18. Caros boa tarde, Preciso de auxílio com a parte de Javascript a qual não manjo 'quase nada'... no print main.js.png eu tenho uma função que veio junto com um template... atualmente quando eu clico no botão "Visualizar mais" id #load-more são carregados mais 3 informações randômicas... Eu preciso implementar nesse javaScript uma integração com php e mysql, onde quando eu clicar no botão "Visualizar mais" ele carregue os próximos 3 resultados do banco... Como devo proceder? Meu fluxo hoje é: 1. eu tenho as chamadas das funções passando os parametros na página controler.php; 2. a função acionada é getAtividadeUsuario($atv, $usu) executada em uma página onde só sql são executados persistencia.php 3. o retorno do sql é mostrado em uma págia atividade_pagina.php 4. o botão "Visualizar mais" fica na camada view atividade_pagina.php Grato, aguardo retorno! Abraço!
  19. java

    Boa noite Galera , estou tentando implementar um sistema distribuído utilizando RMI , mas tenho dificuldade na implementação. O sistema deve conter: 2 servidores(se um cair o outro assume); em classes separadas ou apenas uma classe. 2 Clientes ( os clientes devem estar em apenas uma classe). O que eu preciso fazer é um programa quando iniciarmos os clientes os mesmos devem escolher qual servidor usar; dai o Cliente X entraria com o primeiro valor , e o Cliente Y com o segundo valor, e o servidor recebe os dois valores, executa uma multiplicação e responde para os dois clientes o valor do calculo. Minha duvida é como os dois clientes estarão em uma só classe , e o servidor controlara ao receber as informações , e também apagar o valor informado pelos clientes apos responder o resultado, esta duvidas são para fins acadêmicos , mas não consigo evoluir, alguém poderia me ajudar, preciso muito resolver esta questão. Desde já agradeço.
  20. Olá Pessoal, boa noite. estou criando um sistema para controle de estoque onde possuo uma tabela com registro com as informaçoes de todos os produtos inclusive a quantidade que entram no deposito, e outra tabela na mesma pagina para criar uma distribuição do produtos de acordo com a quantidade total armazenada. e se caso o valor da dristibuiçao ultrapasse da quantidade total do produto que o usuario receba uma mensagem de erro... se alguém puder me socorrer ficarei muito agradecido. aqui vai o codigo jsf... <?xml version="1.0" encoding="UTF-8" ?> <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:p="http://primefaces.org/ui" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" template="/templates/modelo.xhtml"> <ui:define name="conteudo"> <h:form id="formListagem"> <p:panel header="Itens do Deposito"> <!-- rendered="#{itemDepositoBean.controlesEstoque.size() eq 0 }" --> <p:dataTable id="deposito" emptyMessage="Nenhum registro encontrado." paginator="true" var="deposito" rows="3" value="#{itemDepositoBean.produtos}" paginatorPosition="top"> <p:column headerText="codigo" sortBy="#{deposito.codigoIndetificao}"> <h:outputText value="#{deposito.codigoIndetificao}" > </h:outputText> </p:column> <p:column headerText="Produto" filterBy="#{deposito.nome}" sortBy="#{deposito.nome}"> <h:outputText value="#{deposito.nome}" /> </p:column> <p:column headerText="Quantidade" sortBy="#{deposito.quantidade}"> <h:outputText value="#{deposito.quantidade}" /> </p:column> <p:column headerText="Data de Entrada" filterBy="#{deposito.dataEntrada}" sortBy="#{deposito.dataEntrada}"> <h:outputText value="#{deposito.dataEntrada}" /> </p:column> <p:column headerText="Opções"> <p:commandButton icon="ui-icon-plus" actionListener="#{itemDepositoBean.adicionar}" update=":formListagem:controleEstoque :formListagem:painelAcoes"> <f:attribute name="produtoSelecionado" value="#{deposito}" /> </p:commandButton> </p:column> </p:dataTable> </p:panel> <!--rendered="#{itemDepositoBean.controlesEstoque.size() >0}" --> <p:panel id="painelControleEstoque" header="Controle de Estoque" > <p:dataTable id="controleEstoque" emptyMessage="Nenhum registro encontrado." paginator="true" value="#{itemDepositoBean.controlesEstoque}" var="ItemDeposito" rows="4" paginatorPosition="top"> <p:column headerText="Nome"> <h:outputText value="#{ItemDeposito.produto.nome}" /> </p:column> <p:column headerText="Estado"> <h:outputText value="#{ItemDeposito.produto.estadoItem}"> </h:outputText> </p:column> <p:column headerText="Disponivel"> <h:outputText value="#{ItemDeposito.produto.quantidade}" /> </p:column> <p:column headerText="Doados"> <h:outputText value="#{ItemDeposito.doacao}" /> </p:column> <p:column headerText="Destruídos"> <h:outputText value="#{ItemDeposito.doacao}"> </h:outputText> </p:column> <p:column headerText=" Incorporados"> <h:outputText value="#{ItemDeposito.incorporado}"> </h:outputText> </p:column> <p:column headerText=" Leiloados"> <h:outputText value="#{ItemDeposito.leiloado}"> </h:outputText> </p:column> <p:column headerText="Opções"> <p:commandButton icon="ui-icon-minus" actionListener="#{itemDepositoBean.remover}" update=":formListagem:controleEstoque"> <f:attribute name="itemSelecionado" value="#{ItemDeposito}"/> </p:commandButton> </p:column> </p:dataTable> </p:panel> <p:panel header="Ações"> <h:panelGrid id="painelAcoes" columns="3"> <p:commandButton value="Ação" update=":formListagem " oncomplete="PF('dialogo').show();"/> </h:panelGrid> </p:panel> </h:form> <p:dialog header="Escolher uma açao" widgetVar="dialogo" draggable="false" resizable="false" modal="false" closable="false"> <h:form id="painelAcoes"> <h:panelGrid id="Açoes" columns="2"> <p:outputLabel for="produto" value="produto:" /> <p:selectOneMenu id="produto" converter="omnifaces.SelectItemsConverter" filter="true" filterMatchMode="contains" required="true" requiredMessage="O campo Produto é obrigatório"> <f:selectItem noSelectionOption="true" itemLabel="Selecione um produto" /> <f:selectItems value="#{itemDepositoBean.produtos}" var="produto" itemValue="#{produto}" itemLabel="#{produto.nome} - #{produto.quantidade}" /> </p:selectOneMenu> <p:outputLabel for="doacao" value="Doação:" /> <p:inputText id="doacao" maxlength="20" size="15" value="#{itemDepositoBean.controleEstoque.doacao}" /> <p:outputLabel for="destruidos" value="Destuidos:" /> <p:inputText id="destruidos" maxlength="20" size="15" value="#{itemDepositoBean.controleEstoque.destruido}"/> <p:outputLabel for="incorporados" value="Incorporados:" /> <p:inputText id="incorporados" maxlength="20" size="15" value="#{itemDepositoBean.controleEstoque.incorporado}"/> <p:outputLabel for="leiloados" value="Leiloados:" /> <p:inputText id="leiloados" maxlength="20" size="15" value="#{itemDepositoBean.controleEstoque.leiloado}"/> </h:panelGrid> <h:panelGrid columns="2"> <p:commandButton value="Salvar" actionListener="#{itemDepositoBean.salvar}" update=":formListagem:controleEstoque :formListagem" oncomplete="PF('dialogo').hide();" /> <p:commandButton value="Fechar" oncomplete="PF('dialogo').hide();" /> </h:panelGrid> </h:form> </p:dialog>
  21. como faço para chamar um relatório ireport passando os paramentos na aplicação ? estou utilizando o JPA para conexão com o banco. estou conseguindo chamar o relatório, mas não estou conseguindo passar os parâmetros. código chamar relatório String caminho = new File("./Relatorios/Relatorio_Funcionario/Relatorio_Funcionario_total.jrxml").getAbsolutePath(); JasperReport relatorio = JasperCompileManager.compileReport(caminho); JRBeanCollectionDataSource dados = new JRBeanCollectionDataSource(list, false); JasperPrint print = JasperFillManager.fillReport(relatorio, null, dados); JasperViewer viw = new JasperViewer(print, false); viw.setVisible(true);
  22. Pessoal estou precisando usar um autocomplete parecido com esse aqui do forum. Baixei um da internet e ate o uso ok, o problema é que agora preciso que o autocomplete pesquise no meu banco. $("#msdb-0").mSelectDBox({ "list": [ "alpha", "beta", "gamma", "delta", "epsilon", "zeta", "eta", "theta", "iota", "kappa", "lambda", "mu", "nu", "xi", "omicron", "pi", "rho", "sigma", "tau", "upsilon", "phi", "chi", "psi", "omega" ], "multiple": 1, "autoComplete": true, "onInit": function(ctx) { new $.fn.mSelectDBox.MyCustomAppear1(ctx); } }); preciso que ali em "list" venha informações do meu banco pelo php com um mysqli_fetch_array trazer todos os cadastros do banco.
  23. Olá, Tenho um duvida simples, mas não consigo resolver! rs Se o valor do resultado for menor que 22.80 ele exibira sempre 22.80.. se maior exibe o resultado normal.. Então: Se valor for x (x <=22.80) ele exibe 22.80 Fiddle: https://jsfiddle.net/elevafoco/qafkqgjg/13/ (Exemplo completo) Codigo reduzido (javascript): var circus = (total*0.95); var desconto = (circus*0.8771929824561404); var completo = formatacao.format(desconto.toPrecision(4)); $(".diff").html(completo); HTML: <label>Valor :</label> <div id="diff" class='diff' style='border: 1px solic #ccc'> </div> Obs: Já vi varias opções, mais nenhuma que mudasse apenas o campo de resultado sem "altert" sem nada.. somente o campo do resultado.
  24. Bom, estou penando pra conseguir fazer isso e nao to conseguindo, nao achei ninguem ensinando de forma que eu entenda ou da forma que eu precisava. Eu estou fazendo um programa tipo um caixa eletronico onde tem a a classe TDepositar que recebera o valor a ser depositado digitados no Jtextfield, eu queria pegar esse valor digitado convertendo para double , apos o Usuario clickar no OK, e mostrar na tela da classe TExtrato. Eu nao estou conseguindo converter esse valor e nao sei como mostrar ele na tela TExtrato. Se alguem puder me ajudar agradeco :) Classe TDepositar (tentei converter para double apos clickar no ok) package Trab; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JTextField; public class TDepositar extends JFrame{ JButton voltar = new JButton("voltar"); JButton ok = new JButton("ok"); JTextField deposito = new JTextField(); double valor; public TDepositar (){ super("Depositar"); Container c = getContentPane(); c.setLayout(new GridLayout(3,2)); c.add(new JLabel ("Quanto deseja depositar:")); c.add(deposito); ok.addActionListener(new ActionListener() { @SuppressWarnings("deprecation") public void actionPerformed(ActionEvent e){ valor = Double.parseDouble(deposito.getText()); new TCaixa().show(); dispose(); } }); c.add(ok); voltar.addActionListener(new ActionListener() { @SuppressWarnings("deprecation") public void actionPerformed(ActionEvent e){ new TCaixa().show(); dispose(); } }); c.add(voltar); setSize(300,200); setDefaultCloseOperation(EXIT_ON_CLOSE); } } Classe TExtrato package Trab; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JTextField; public class TExtrato extends JFrame{ JButton voltar = new JButton("Voltar"); JButton ok = new JButton("ok"); public TExtrato (){ super("Extrato"); Container c = getContentPane(); c.setLayout(new GridLayout(3,2)); c.add(new JLabel ("Nome:")); c.add(new JLabel ("Numero da conta:")); c.add(new JLabel ("Saldo atual:")); c.add(new JLabel ("Saques realizados hoje:")); ok.addActionListener(new ActionListener() { @SuppressWarnings("deprecation") public void actionPerformed(ActionEvent e){ new TCaixa().show(); dispose(); } }); c.add(ok); voltar.addActionListener(new ActionListener() { @SuppressWarnings("deprecation") public void actionPerformed(ActionEvent e){ new TCaixa().show(); dispose(); } }); c.add(voltar); setSize(300,200); setDefaultCloseOperation(EXIT_ON_CLOSE); } }
  25. Bom dia! Eu tenho uma aplicação web que está rodando apenas localmente, preciso liberar esta aplicação para que os outros usuários possam acessar, eu preciso que a aplicação funcione offline e fique online apenas quando o usuário fizer determinada ação no sistema. Alguém pode me dar um ideia do que preciso? e se é possível também.