kostenloser Webspace werbefrei: lima-city


Schleife im Sekundentakt

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    h-brand

    Kostenloser Webspace von h-brand, auf Homepage erstellen warten

    h-brand hat kostenlosen Webspace.

    habe für die schule ein applet geschrieben. folgender auszug:

    for(int i=0;i<=12;i++)

    {

    if (i == 1) { rot(x);}
    if (i == 3) { rot(x); orange(x);}
    if (i == 5) { schwarz(x); grün(x) ;}
    if (i == 8) { schwarz(x); orange(x);}
    if (i == 10){ schwarz(x); rot(x) ;}

    try {Thread.sleep(1000); }
    catch(InterruptedException e) {}

    }

    hierbei entsprechen rot/orange/grün den farben der ampel. schwarz legt einfach nur ein schwarzes rechteck auf die ampel sodass "alle lampen aus sind".
    habe gegoogelt, um den sekundentakt hinzubekommen. jedoch hab ich keine ahnung was try {} catch(){} macht. un wofür InterruptedException e steht. kann mir jemand antworten geben?

    thx h-brand
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. try = ausprobieren

    In der Funktion "try ()" wird versucht den übergeben Parameter² auszuführen.
    Wenn dies fehltschlägt kann man mit catch die Fehlermeldung bekommen.

    ² Bei PHP muss man hier eine Klasse übergeben, soweit ich weiß.
  4. p**i

    Moin,

    wie lucas9991 schon erwähnte ist der try-catch-Block eine Abfangmethode für eventuelle Fehlschläge.
    In Deinem Fall auf einen Thread angewandt, der untergebrochen werden könnte.

    Die InterruptedException erklärt sich wie folgt:
    Die InterruptedException tritt auf, wenn ein Thread durch einen anderen unterbrochen wurde.

    Gruss,
    Puni

    Beitrag geaendert: 10.1.2007 16:09:37 von puni
  5. Das sollte dir weiterhelfen (englisch):

    http://java.sun.com/javase/6/docs/api/javax/swing/Timer.html

    Beitrag geaendert: 10.1.2007 16:33:36 von mucho
  6. e********l


    Das sollte dir weiterhelfen (englisch):

    http://java.sun.com/javase/6/docs/api/javax/swing/Timer.html

    Beitrag geaendert: 10.1.2007 16:33:36 von mucho

    Das macht auch nichts anderes als sein Applet Thread.
  7. Autor dieses Themas

    h-brand

    Kostenloser Webspace von h-brand, auf Homepage erstellen warten

    h-brand hat kostenlosen Webspace.

    cool danke für die antworten. habt mir weitergeholfen.

    h-brand
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!