(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 (um pouco mais avançado) - 03

    Compartilhe
    avatar
    Admin
    Admin

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

    Processing (um pouco mais avançado) - 03

    Mensagem  Admin em Qua Nov 02, 2011 7:35 am



    Criação de aplicações com Processing:

    Exemplo1

    Exemplo2




    Código para a primeira aplicação:

    Abrir



    PImage fundo;
    import guicomponents.*;
    GImageButton prof2004;
    GLabel texto;
    long timer;
    void setup() {
      size(1200, 800);
      smooth();
      timer = millis() - 5000;
      imageMode(CORNER);
      fundo = loadImage("back.png");
      prof2004 = new GImageButton(this, null, "logohr.png", 0, width-125, 25);
      
      fill(0);
      texto = new GLabel(this, "", 30, 505,560,20);
    }
    void draw() {
      background(fundo);
      fill(255);
      rect(25, 500, width-50, 700);
      if (millis()-timer > 4000){
        texto.setText("");
      }
    }
    void handleImageButtonEvents(GImageButton imagebutton) {
      if(imagebutton == prof2004){
        texto.setText("Criador desta aplicação");
      }
      timer=millis();
    }



      Data/hora atual: Sex Jul 20, 2018 4:15 pm