Izriši 2 trikotnika in kvadrat
JAVA:
-
import java.awt.*;
-
import javax.swing.*;
-
-
-
private static int xz = 10;
-
private static int yz = 10;
-
-
-
vsebnik.add(new Trikotnik(xz,yz,80,80,10,50, barvaLika));
-
vsebnik.add(new Trikotnik(xz,yz,30,30,10,50, barvaLika));
-
vsebnik.add(new Kvadrat(xz,yz,100,barvaLika));
-
-
-
okno.setVisible(true);
-
okno.setSize(400, 300);
-
-
}
-
-
}
JAVA:
-
import java.awt.*;
-
-
-
public class Trikotnik extends Lik{
-
private int xz, yz, x1k, y1k, x2k, y2k;
-
private Color barvaL;
-
-
super();
-
xz = x0;
-
yz = y0;
-
x1k = x1;
-
y1k = y1;
-
x2k = x2;
-
y2k = y2;
-
barvaL = barva;
-
}
-
-
-
@Override
-
super.paint(g);
-
g.setColor(barvaL);
-
g.drawLine(xz, yz, x1k, y1k);
-
g.drawLine(xz, yz, x2k, y2k);
-
g.drawLine(x1k, y1k, x2k, y2k);
-
}
-
-
@Override
-
public void setSize(int width, int height) {
-
// TODO Auto-generated method stub
-
super.setSize(300, 300);
-
}
-
}
JAVA:
-
import java.awt.*;
-
-
public class Kvadrat extends Lik{
-
private int xz, yz, X;
-
private Color barvaL;
-
-
super();
-
xz = x0;
-
yz = y0;
-
X = x;
-
barvaL = barva;
-
}
-
-
@Override
-
super.paint(g);
-
g.setColor(barvaL);
-
}
-
-
@Override
-
public void setSize(int width, int height) {
-
// TODO Auto-generated method stub
-
super.setSize(300, 300);
-
}
-
}