jtoolbox
Class StaticTools

java.lang.Object
  extended by jtoolbox.StaticTools

public class StaticTools
extends java.lang.Object


Nested Class Summary
static class StaticTools.Richtung
          Ausrichtung
 
Constructor Summary
StaticTools()
           
 
Method Summary
static java.awt.Color getColor(java.lang.String farbname)
          Gibt den Farbwert (Color) fuer Java zurueck Gueltige Parameter sind "rot", "gelb", "blau", "gruen", "lila" , "schwarz" , "weiss" , "grau","pink","magenta","orange","cyan","hellgrau"
static StaticTools.Richtung getRichtung(java.lang.String r)
           
static double gibSymZufall(double radius)
          Bestimmt eine symmetrisch zu 0 verteilte zufaellige Zahl.
static double gibZufall()
          Bestimmt eine zufaellige Zahl zwischen 0 und 1.
static int gibZufall(int zahl)
          Bestimmt eine zufaellige ganze Zahl zwischen 0 und zahl.
static int jetzt_Jahr()
          liefert das aktuelle Datum
static int jetzt_Minute()
          liefert die aktuelle Zeit
static int jetzt_Monat()
          liefert das aktuelle Datum
static int jetzt_Sekunde()
          liefert die aktuelle Zeit
static int jetzt_Stunde()
          liefert die aktuelle Zeit
static int jetzt_Tag()
          liefert das aktuelle Datum
static int jetzt_WochenTag()
          liefert das aktuelle Datum
static long jetzt()
          liefert die aktuelle Tageszeit
static java.lang.String leseNormalfarbe()
          Rueckgabe einer Standardfarbe
static java.awt.Color leseNormalZeichenfarbe()
           
static void setzeFarbe(java.lang.String farbname, int r, int g, int b)
           
static void warte(int millisekunden)
          Warte fuer die angegebenen Millisekunden.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticTools

public StaticTools()
Method Detail

getColor

public static java.awt.Color getColor(java.lang.String farbname)
Gibt den Farbwert (Color) fuer Java zurueck Gueltige Parameter sind "rot", "gelb", "blau", "gruen", "lila" , "schwarz" , "weiss" , "grau","pink","magenta","orange","cyan","hellgrau"


getRichtung

public static StaticTools.Richtung getRichtung(java.lang.String r)

gibSymZufall

public static double gibSymZufall(double radius)
Bestimmt eine symmetrisch zu 0 verteilte zufaellige Zahl.

Parameters:
radius - gibt den Bereich fuer die erzeugten Zufallszahlen an.
Returns:
Zufallszahl zwischen -radius und radius.

gibZufall

public static double gibZufall()
Bestimmt eine zufaellige Zahl zwischen 0 und 1.

Returns:
Zufallszahl zwischen 0 und 1.

gibZufall

public static int gibZufall(int zahl)
Bestimmt eine zufaellige ganze Zahl zwischen 0 und zahl.

Returns:
Zufallszahl zwischen 0 und zahl (einschliesslich).

jetzt_Jahr

public static int jetzt_Jahr()
liefert das aktuelle Datum

Returns:
Jahr

jetzt_Minute

public static int jetzt_Minute()
liefert die aktuelle Zeit

Returns:
Minute in der aktuellen Stunde

jetzt_Monat

public static int jetzt_Monat()
liefert das aktuelle Datum

Returns:
Monat im Jahr. Januar = 1

jetzt_Sekunde

public static int jetzt_Sekunde()
liefert die aktuelle Zeit

Returns:
Sekunde in der aktuellen Minute

jetzt_Stunde

public static int jetzt_Stunde()
liefert die aktuelle Zeit

Returns:
Stunde

jetzt_Tag

public static int jetzt_Tag()
liefert das aktuelle Datum

Returns:
Tag im Monat

jetzt_WochenTag

public static int jetzt_WochenTag()
liefert das aktuelle Datum

Returns:
Tag im Monat

jetzt

public static long jetzt()
liefert die aktuelle Tageszeit

Returns:
Tageszeit in Sekunden

leseNormalfarbe

public static java.lang.String leseNormalfarbe()
Rueckgabe einer Standardfarbe

Returns:
Farbstring

leseNormalZeichenfarbe

public static java.awt.Color leseNormalZeichenfarbe()

setzeFarbe

public static void setzeFarbe(java.lang.String farbname,
                              int r,
                              int g,
                              int b)

warte

public static void warte(int millisekunden)
Warte fuer die angegebenen Millisekunden. Mit dieser Operation wird eine Verzoegerung definiert, die fuer animierte Zeichnungen benutzt werden kann.

Parameters:
millisekunden - die zu wartenden Millisekunden