1
2
3
4
5
6 import java.awt.Color;
7 import java.awt.Graphics;
8
9
10 public class Lago extends ObjetoGrafico{
11 public Lago (int x, int y, int a, int d){
12 super(x, y, a, d);
13 }
14 public void paint(Graphics g){
15 if (visible){
16 g.setColor(new Color(5, 10, 90));
17 g.fillRect(getPosX() + (int)(getAncho() * 0) , getPosY() + (int)(getAlto() * 0), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
18 g.fillRect(getPosX() + (int)(getAncho() * 0.25) , getPosY() + (int)(getAlto() * 0), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
19 g.fillRect(getPosX() + (int)(getAncho() * 0.50) , getPosY() + (int)(getAlto() * 0), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
20 g.fillRect(getPosX() + (int)(getAncho() * 0.75) , getPosY() + (int)(getAlto() * 0), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
21 g.fillRect(getPosX() + (int)(getAncho() * 0) , getPosY() + (int)(getAlto() * 0.25), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
22 g.fillRect(getPosX() + (int)(getAncho() * 0.25) , getPosY() + (int)(getAlto() * 0.25), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
23 g.fillRect(getPosX() + (int)(getAncho() * 0.50) , getPosY() + (int)(getAlto() * 0.25), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
24 g.fillRect(getPosX() + (int)(getAncho() * 0.75) , getPosY() + (int)(getAlto() * 0.25), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
25 g.fillRect(getPosX() + (int)(getAncho() * 0) , getPosY() + (int)(getAlto() * 0.50), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
26 g.fillRect(getPosX() + (int)(getAncho() * 0.25) , getPosY() + (int)(getAlto() * 0.50), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
27 g.fillRect(getPosX() + (int)(getAncho() * 0.50) , getPosY() + (int)(getAlto() * 0.50), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
28 g.fillRect(getPosX() + (int)(getAncho() * 0.75) , getPosY() + (int)(getAlto() * 0.50), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
29 g.fillRect(getPosX() + (int)(getAncho() * 0) , getPosY() + (int)(getAlto() * 0.75), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
30 g.fillRect(getPosX() + (int)(getAncho() * 0.25) , getPosY() + (int)(getAlto() * 0.75), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
31 g.fillRect(getPosX() + (int)(getAncho() * 0.50) , getPosY() + (int)(getAlto() * 0.75), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
32 g.fillRect(getPosX() + (int)(getAncho() * 0.75) , getPosY() + (int)(getAlto() * 0.75), (int)(getAncho() * 0.25), (int)(getAlto() * 0.25));
33 }
34 }
35 }