Hi...
Ich möchte, dass die Funktion updadeTextfeld() durch einen seperaten Thread aufgerufen wird...
Ich habe es so probiert...
Die Fehlermeldung lautet: non-static Method cannot be referenced from a static context...
Den Thread möchte ich direkt beim Start des Hauptprogramms, welches sich in der Klasse grafServer befindet ausführen. Deswegen habe ich dort in die Main- Methode
geschrieben.
Leider geht es offensichtlich nicht, da eine Methode statisch und die andere nicht ist?
Wie löse ich das Problem?
Danke!
Philipp
Ich möchte, dass die Funktion updadeTextfeld() durch einen seperaten Thread aufgerufen wird...
Ich habe es so probiert...
Code:
public class EmpfangsThread extends Thread{
public void run(){
int ende = 0;
while(ende != 1){
try{
grafServer.uptadeTextfeld();
}
catch(InterruptedException ie){ }
}
}
}
Die Fehlermeldung lautet: non-static Method cannot be referenced from a static context...
Den Thread möchte ich direkt beim Start des Hauptprogramms, welches sich in der Klasse grafServer befindet ausführen. Deswegen habe ich dort in die Main- Methode
Code:
public static void main(String[] args) {
new grafServer("grafServer");
EmpfangsThread et1 = new EmpfangsThread();
et1.start();
}
Leider geht es offensichtlich nicht, da eine Methode statisch und die andere nicht ist?
Wie löse ich das Problem?
Danke!
Philipp