package npw; import painter.SPainter; import shapes.SRectangle; import java.awt.*; import java.util.Random; public class Invention2 { public static void main(String[] args) { int i = 0; SPainter paint = new SPainter("invention", 1000, 1000); SRectangle rec = new SRectangle(30, 60); i = i + 1; while (i <= 5) { paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mrt(randomPos1()); paint.mfd(randomPos2()); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mlt(randomPos1()); paint.mbk(randomPos2()); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mrt(randomPos1()); paint.mbk(randomPos2()); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mrt(randomPos1()); paint.mfd(randomPos2()); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mlt(randomPos1()); paint.mbk(randomPos2()); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mlt(123); paint.mbk(258); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mrt(123); paint.mfd(432); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mlt(randomPos1()); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mbk(321); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mrt(400); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mrt(50); paint.mbk(150); paint.paint(rec); paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mlt(120); paint.mbk(100); paint.paint(rec); i = i + 1; if (i == 4) { paint.setColor(randomColor()); rec.setHeight(randomheight()); rec.setWidth(randomwidth()); paint.mlt(120); paint.mbk(120); paint.paint(rec); } } } private static Color randomColor() { Random rgen = new Random(); int r = rgen.nextInt(256); int g = rgen.nextInt(256); int b = rgen.nextInt(256); return new Color(r, g, b); } public static int randomheight() { Random rgen2 = new Random(); int height = rgen2.nextInt(500); return height; } public static int randomwidth() { Random rgen3 = new Random(); int width = rgen3.nextInt(500); return width; } private static int randomPos1(){ Random rgen = new Random(); int pos = rgen.nextInt(400); return pos; } private static int randomPos2(){ Random rgen = new Random(); int pos = rgen.nextInt(400); return pos; } }