viernes, 4 de marzo de 2011

Canvas en J2ME



protected void paint(Graphics g) {
        g.setColor(211, 211, 211);
        g.fillRect(0, 0, getWidth(), getHeight());

        g.setColor(0, 0, 0);      
        g.drawLine(30, 30, 100, 100);//Cabello
        g.drawLine(60, 25, 100, 100);//Cabello
        g.drawLine(90, 20, 100, 100);//Cabello
        g.drawLine(120, 30, 100, 100);//Cabello
        g.drawLine(150, 25, 100, 100);//Cabello
        g.drawLine(180, 20, 100, 100);//Cabello
        g.drawLine(210, 25, 100, 100);//Cabello

        g.setColor(255, 217, 198);
        g.fillRoundRect(50, 50, 130, 130, 130, 130);//cabeza

        g.setColor(255, 255, 255);
        g.fillRoundRect(70, 80, 30, 40, 40, 40);//Ojo derecho
        g.fillRoundRect(110, 80, 30, 40, 40, 40);//Ojo izquierdo

        g.setColor(0, 0, 0);
        g.fillRoundRect(75, 95, 20, 20, 20, 20);//Ojo derecho
        g.fillRoundRect(115, 95, 20, 20, 20, 20);//Ojo izquierdo
        g.drawLine(105, 125, 105, 135);//Nariz
        g.drawLine(105, 135, 110, 135);//Nariz
        g.fillRoundRect(100, 140, 20, 30, 10, 10);//Boca

        g.setColor(255, 255, 255);
        g.fillRoundRect(101, 141, 18, 8, 8, 5);//Dientes arriba
        g.fillRoundRect(101, 161, 18, 8, 8, 5);//Dientes abajo
      
    }

2 comentarios: