Hi...
Habe einen Thread, an welchen ich werte übergeben möchte Dieser code fuktioniert ausgezeichnet:
Dies ruft die Funktion auf:
Das ist der Thread:
Wenn ich allerdings volgendes ändere:
public void run(){
public void run(Statistik statistik){
Bekomm ich folgende fehlermeldung:
refresh is not abstract and does not override abstract method run() in java.lang.Runnable
Habe einen Thread, an welchen ich werte übergeben möchte Dieser code fuktioniert ausgezeichnet:
Dies ruft die Funktion auf:
Code:
refresh fresh = new refresh();
Thread th = new Thread(fresh);
th.start();
Das ist der Thread:
Code:
class refresh implements Runnable {
public void run(){
System.out.println("tread started");
while(true)
{
System.out.println("tread RUNNING");
}
}
Wenn ich allerdings volgendes ändere:
public void run(){
public void run(Statistik statistik){
Bekomm ich folgende fehlermeldung:
refresh is not abstract and does not override abstract method run() in java.lang.Runnable