Hi, also ich will dass jede tausendstel sekunde abgefragt wird ob ein String "s" ist.
Hier erstmal mein Code. Ihr werdet euch sicherlich fragen, warum ich das in einem Thread abfragen will.
Ich schreibe gerade ein programm, und dieses verändert eine Datei, wenn man auf einen Button klickt,
nun soll jede tausendstel sekunde das andere Programm checken ob was passiert ist, versteht ihr?
Leider funktioniert dies aber nicht in meinem Code, kann mir da einer weiterhelfen, ?
Was mache ich eventuell falsch?
Java:
(new Thread()
{
@Override public void run()
{
while(!isInterrupted())
{
//////////////////////////////////////////////
String s = //hier wie das dann sein wird(also s = Inhalt.of.Datei_X usw...)
if(s.equals("s")
{
System.out.println("Ja der string s, hat den Inhalt 's'");
}
//////////////////////////////////////////////
try
{
sleep(1);
}
catch(InterruptedException e)
{
interrupt();
}
}
}
}
).start();
Ich schreibe gerade ein programm, und dieses verändert eine Datei, wenn man auf einen Button klickt,
nun soll jede tausendstel sekunde das andere Programm checken ob was passiert ist, versteht ihr?
Leider funktioniert dies aber nicht in meinem Code, kann mir da einer weiterhelfen, ?
Was mache ich eventuell falsch?