Paint.java

gehe zur Dokumentation dieser Datei
00001 
00012 import java.awt.*;
00013 import java.util.*;
00014 
00019 abstract class Paint
00020 {
00021 
00027   public static void showArray(int[] aArray, Panel aPanel)
00028   {
00029     Graphics g = aPanel.getGraphics();
00030     Color lc = new Color(0,255,0);       //grün
00031     Color bc = new Color(128,128,128);   //Hintergrundfarbe
00032 
00033     for (int i=0; i<210; i++)
00034     {
00035       g.setColor(lc);
00036       g.drawLine((i+20),190,(i+20),(190-aArray[i]));  //Zeichne eine vertikale grüne Linie. Die Länge der Linie in Pixeln entspricht dem Wert des Arrays an der Stelle i
00037       g.setColor(bc);
00038       g.drawLine((i+20),(190-aArray[i]),(i+20),10);  //zeichen eine vertikale Linie in Hintergrund-Farbe
00039     }
00040 
00041     aPanel.validate(); //zwinge das Panel dazu sich neu zu zeichnen
00042   }
00043 
00044 }
00045 

Erzeugt am Thu Jun 22 19:07:56 2006 für Doxygen Example (Java) von  doxygen 1.4.5