Hallo Forum,
die Frage zielt auf die richtige vorgehensweise ab:
ich habe eine Klasse
In diesem JFrame gibt es einen Button desses Actionlistener folgendes tut
Klasse myThreads sieht wie folgt aus:
Nun zu dem Problem: ich möchte anstelle von System.out.println Text auf der JTextArea ausgeben.
Ich habe mir gedacht ich schreibe ein setTextarea Methode in der Klasse JFrame. Dann habe ich aber aber in dem Thread keine Referenz darauf.
Wenn ihr mich nun bitte mit ein paar Literaturhinweisen in die richtige Richtung schupsen könntet
die Frage zielt auf die richtige vorgehensweise ab:
ich habe eine Klasse
Java:
public class NewJFrame extends javax.swing.JFrame
Java:
my = new Thread(new myThreads());
my.start();
Klasse myThreads sieht wie folgt aus:
Java:
public class myThreads implements Runnable {
public void run() {
go();
}
private void go() {
try {
int i = 0;
while (true) {
Thread.sleep(100);
i++;
System.out.println("thread läuft" + i);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
Nun zu dem Problem: ich möchte anstelle von System.out.println Text auf der JTextArea ausgeben.
Ich habe mir gedacht ich schreibe ein setTextarea Methode in der Klasse JFrame. Dann habe ich aber aber in dem Thread keine Referenz darauf.
Wenn ihr mich nun bitte mit ein paar Literaturhinweisen in die richtige Richtung schupsen könntet