(prof. desde 2004)

prof-2004

prof-2004

Últimos assuntos

» 8.ºB - Sumários das aulas 1/2 e 3/4
Qui Fev 13, 2014 4:30 pm por Admin

» Apresentação
Qui Fev 13, 2014 4:17 pm por Admin

» Documentação
Seg Fev 10, 2014 6:03 pm por Admin

» Bem vindos!
Seg Dez 03, 2012 1:19 pm por Admin

Estatísticas

Os nossos membros postaram um total de 140 mensagens em 140 assuntos

Temos 63 usuários registrados

O último usuário registrado atende pelo nome de helena_margarida


    Processing/Excel - 02 - Bases de Dados Simples - Parte2

    Compartilhe
    avatar
    Admin
    Admin

    Mensagens : 144
    Pontos : 1470
    Reputação : 0
    Data de inscrição : 28/10/2009
    Localização : Portugal

    Processing/Excel - 02 - Bases de Dados Simples - Parte2

    Mensagem  Admin em Qua Nov 30, 2011 11:09 am


    import de.bezier.data.*;
    XlsReader reader;

    PFont f;

    import interfascia.*;
    GUIController c;
    IFTextField t;  
    IFLabel l;

    void setup (){
      size(400,200);
      smooth();
      
      c = new GUIController(this);
      t = new IFTextField("Text Field", 5, 170, 35);
      c.add(t);
        
      reader = new XlsReader( this, "Equips.xls" );
        
      f = loadFont("ArialMT-48.vlw");
    }

    void draw(){
      background(100);
      
      textFont(f,20);
      fill(255);
      text("Título do Programa",0,20);
      
      stroke(255);
      strokeWeight(5);
      line(0,30,width,30);
      
      String abc = reader.getString( 1, 1 );
      String xyz = reader.getString( 2, 1 );
      float valor1 = reader.getFloat( 4, 3 );
      
      text(abc,0,60);
      text(xyz,0,80);
      text(valor1,200,100);
      
      text("Quantidade",0,160);
      text("Preço Final",200,160);
      
      float yyy = float(t.getValue())*valor1;
      text(yyy,200,190);
    }


      Data/hora atual: Qua Nov 14, 2018 1:47 pm