package mobileapplication8; import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Graphics; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author Bartosz */ public class Plotno extends Canvas { public Plotno() { } protected void paint(Graphics g) { g.setColor(0, 0, 255); g.fillRect(0, 0, this.getWidth(), this.getHeight()); g.setColor(255, 0, 0); //okregi for (int i = 20; i < 350; i = i + 7) { g.drawArc(i, 20, i / 8, i / 8, 0, 360); g.setColor(255, 255, 0); } // wycinki kol for (int j = 1; j < 11; j++) { g.fillArc(j * 15, 140, 15, 15, 0, 30 * j); } //kwadraty for (int k = 1; k < 16; k++) { g.fillRect(k * 10, 260, 3, 3); g.fillRect(k * 10, 270, 3, 3); g.fillRect(k * 10, 280, 3, 3); g.setColor(255, 255, 0); } //linie for (int k = 1; k < 41; k++) { g.drawLine(20 + k * 4, 60, 60 + k * 2, 120); g.setColor(255, 255, 0); } //trojkaty for (int k = 1; k < 16; k++) { g.fillTriangle(20 + k * 10, 180, 24 + k * 10, 180, 22 + k * 10, 178); g.fillTriangle(28 + k * 9, 190, 32 + k * 9, 190, 30 + k * 9, 188); g.fillTriangle(36 + k * 8, 200, 40 + k * 8, 200, 38 + k * 8, 198); g.fillTriangle(44 + k * 7, 210, 48 + k * 7, 210, 46 + k * 7, 208); g.fillTriangle(52 + k * 6, 220, 56 + k * 6, 220, 54 + k * 6, 218); g.fillTriangle(60 + k * 5, 230, 64 + k * 5, 230, 62 + k * 5, 228); g.setColor(255, 255, 0); } } }