Ir ao conteúdo

Alexandre Prezzi

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Tudo que Alexandre Prezzi postou

  1. Bom dia tudo bom ? A sua ideia funcionou perfeitamente, porém somente local, o que to achando bem estranho. No localhost tanto da forma que eu fiz quanto a forma q tu sugeriu funcionam perfeitamente. Quando é publicado o "loading" aparece rapidamente quando os dados ja estão carregados, perdendo a razão. Penso que possa ser algo no servidor de hospedagem, alguma lentidão, de repente o numero de dados. Unica coisa q acho estranho é isso... funciona local mas nao funciona no ar.
  2. Estou criando um dashboard usando o chartjs. Os gráficos são gerados através de dados do banco, como alguns dados são demorados , pensei em criar um "loading" enquanto esses dados sao carregados e após isso os graficos sao mostrados.... Usei a ideia de criar uma div logo no inicio do body <body> <div class="loader"></div> <body> <div class="loader"></div> <body> <div class="loader"></div> e usei a funçao load para mostrar essa div e em seguida ocultar ela <head> <script type="text/javascript"> $(window).load(function() { $(".loader").fadeOut("slow"); }); </script> </head> No localhost funciona perfeitamente, quando eu passo pro online isso não funciona, fica uma tela em branco e o "loading" aparece muito rápido quando os dados ja estão carregados... Alguém sabe me dizer se tem algum problema com o uso dessa função?
  3. Pois é... tentei fazer dessa forma, na verdade ja tentei um monte de coisas e nenhuma deu certo.
  4. Ola, tenho as seguintes classes abaixo, minha intenção inicial é criar aeronaves em um ArrayList, até ai tudo bem (aparentemente), porém na hora de mostrar está aparecendo de forma incorreta: Cadastrei 3 aviões Aviao 1: Nome: A , 10 lugares Aviao 1: Nome: B , 20 lugares Aviao 1: Nome: C , 30 lugares Porém na hora de aparecer na tela aparece da seguinte forma Aviao 1: Nome: Null , 0 lugares Aviao 2: Nome: A , 10 lugares Aviao 3: Nome: B , 20 lugares Segue os códigos se alguem puder me ajudar a entender isso. /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package passagens; import java.util.Scanner; /** * * @author APrezzi */ public class Passagens { /** * @param args the command line arguments */ public static void main(String[] args) { int op; Scanner ler = new Scanner(System.in); Companhia Cad_Avioes = new Companhia(); System.out.println("Digite 1 para cadastrar"); op=ler.nextInt(); if(op==1){ for (int i=0; i<3; i++){ Cad_Avioes.Cadastrar_Avioes(); } Cad_Avioes.mostraAvioes(); } } } package passagens; /** * * @author APrezzi */ public class Aviao { public int cod; public String nome; public int lugares; public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public int getLugares() { return lugares; } public void setLugares(int lugares) { this.lugares = lugares; } public int getCod() { return cod; } public void setCod(int cod) { this.cod = cod; } } package passagens; import java.util.ArrayList; import java.util.Iterator; import java.util.Scanner; /** * * @author APrezzi */ public class Companhia { ArrayList<Aviao> avioes = new ArrayList(); //variaveis public int cod = 0; public String nome; public int lugares; public void Cadastrar_Avioes(){ Scanner ler = new Scanner(System.in); Aviao Cad_Avioes = new Aviao(); cod++; Cad_Avioes.setCod(cod); Cad_Avioes.setNome(nome); System.out.println("Digite o nome do aviao"); nome = ler.next(); Cad_Avioes.setLugares(lugares); System.out.println("Digite a quantidade de lugares do aviao"); lugares = ler.nextInt(); avioes.add(Cad_Avioes); } public void mostraAvioes(){ Iterator it = avioes.iterator(); while(it.hasNext()){ for(int i=0;i<avioes.size();i++){ System.out.println("\nCodigo do Aviao: " + avioes.get(i).getCod()); System.out.println("\nNome: " + avioes.get(i).getNome()); System.out.println("\nLugares: " + avioes.get(i).getLugares()); } } } } Aguardo retornos, acredito que seja coisa simples para alguns. Obrigado

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!