Facebook
From Harmless Cassowary, 5 Years ago, written in Java.
Embed
Download Paste or View Raw
Hits: 202
  1. package mobileapplication8;
  2.  
  3. import javax.microedition.lcdui.Canvas;
  4. import javax.microedition.lcdui.Graphics;
  5.  
  6. /*
  7.  * To change this license header, choose License Headers in Project Properties.
  8.  * To change this template file, choose Tools | Templates
  9.  * and open the template in the editor.
  10.  */
  11. /**
  12.  *
  13.  * @author Bartosz
  14.  */
  15. public class Plotno extends Canvas {
  16.  
  17.     public Plotno() {
  18.  
  19.     }
  20.  
  21.     protected void paint(Graphics g) {
  22.  
  23.         g.setColor(0, 0, 255);
  24.         g.fillRect(0, 0, this.getWidth(), this.getHeight());
  25.         g.setColor(255, 0, 0);
  26.  
  27.         //okregi
  28.         for (int i = 20; i < 350; i = i + 7) {
  29.             g.drawArc(i, 20, i / 8, i / 8, 0, 360);
  30.             g.setColor(255, 255, 0);
  31.         }
  32.  
  33.         // wycinki kol
  34.         for (int j = 1; j < 11; j++) {
  35.             g.fillArc(j * 15, 140, 15, 15, 0, 30 * j);
  36.         }
  37.  
  38.         //kwadraty
  39.         for (int k = 1; k < 16; k++) {
  40.             g.fillRect(k * 10, 260, 3, 3);
  41.             g.fillRect(k * 10, 270, 3, 3);
  42.             g.fillRect(k * 10, 280, 3, 3);
  43.             g.setColor(255, 255, 0);
  44.         }
  45.  
  46.         //linie
  47.         for (int k = 1; k < 41; k++) {
  48.             g.drawLine(20 + k * 4, 60, 60 + k * 2, 120);
  49.  
  50.             g.setColor(255, 255, 0);
  51.         }
  52.  
  53.         //trojkaty
  54.         for (int k = 1; k < 16; k++) {
  55.             g.fillTriangle(20 + k * 10, 180, 24 + k * 10, 180, 22 + k * 10, 178);
  56.             g.fillTriangle(28 + k * 9, 190, 32 + k * 9, 190, 30 + k * 9, 188);
  57.             g.fillTriangle(36 + k * 8, 200, 40 + k * 8, 200, 38 + k * 8, 198);
  58.             g.fillTriangle(44 + k * 7, 210, 48 + k * 7, 210, 46 + k * 7, 208);
  59.             g.fillTriangle(52 + k * 6, 220, 56 + k * 6, 220, 54 + k * 6, 218);
  60.             g.fillTriangle(60 + k * 5, 230, 64 + k * 5, 230, 62 + k * 5, 228);
  61.             g.setColor(255, 255, 0);
  62.         }
  63.  
  64.     }
  65.  
  66. }