int countdown = Integer.parseInt(JOptionPane.showInputDialog("Wartezeit eingeben"));

Für den Countdown: ich würde das ganze in eine eigene Unterklasse der Klasse Thread packen. Würde dann so aussehen:

Thread.java

public class Countdown extends Thread{

{setPriority(MAX_PRIORITY);}

public Countdown(){ super(); }

public void run(){

int countdown = Integer.parseInt(JOptionPane.showInputDialog("Wartezeit eingeben"));

int laufzeit = 500; //Die gesamte Laufzeit des Countdowns.


for(int i = countdown; i != 0; i --){
System.out.println(i);
try{
this.sleep((laufzeit/countdown)*1000);
}catch(Exception e1){System.err.println("Thread abgebrochen!");}

}
}}

Main.java


public class Main{
public static void main(String args[]){
Countdown cd = new Countdown();
cd.start();
}
}


...zur Antwort

Ich hab neulich (ist momentan nur auf unserer Schule aber da ziehmlich beliebt) eine Website programmiert auf der man genau so was machen kann. Habe 5 Supporter die das Benotungs-Verhalten der Schüler kontrollieren, ein paar mal ist zwar schon mal was vorgekommen (z.b das jemand alle Lehrer mit 6 benotet hat), aber wir haben in die AGB's geschrieben, dass so ein Verhalten nicht gedultet wird und wers glaubt oder nicht, es funktioniert. (Fast) alle Lehrer werden fair benotet! Allerdings bin ich aus der Sicht der Lehrer in unserer Schule nicht mehr ganz so beliebt... dafür allerdings bei den Schülern :D

Also ich finds eine total gute Idee und ein paar Lehrer unterstützen uns auch. Wenn ihr wollt kann ich die Seite rein schreiben wollt jetzt aber keine Werbung machen... Hoffe ich konnte dir helfen!

MFG David Schwarzbeck
http://davidschwarzbeck.kilu.de

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.