Lienzo.java
1 /**
2 *@author Andres Felipe Quevedo vega. andresfe118@hotmail.com
3 */
4 import java.awt.Canvas;
5 import java.awt.Graphics;
6
7
8 public class Lienzo extends Canvas{
9 private static final long serialVersionUID = 1L;
10 private ObjetoGrafico objetos[];
11 private int numObj;
12
13 public Lienzo(){
14 objetos = new ObjetoGrafico [10000];
15 numObj= 0;
16 }
17
18 public void add (ObjetoGrafico obj){
19 objetos [numObj]= obj;
20 numObj ++;
21 }
22 public void paint (Graphics g){
23 for (int i=0; i<numObj; i++){
24 objetos[i].paint(g);
25 }
26 }
27 }
CategoryJava | CategoryProgramacion
