[HIGHLIGHT="Java"] /**
* @param args
*/
public static void main(String[] args) {
final TextArea textArea = new TextArea();
final TextField tf = new TextField();
final Frame f = new Frame("AWT Text Area");
final Panel p = new Panel(new BorderLayout());
p.add(tf, BorderLayout.CENTER);
p.add(textArea, BorderLayout.SOUTH);
f.add(p);
f.pack();
f.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
f.setVisible(true);
while (true) {
try {
Thread.sleep(3000);
} catch (InterruptedException e1) {
e1.printStackTrace();
}
if(textArea.getText().length() == 0)
{
textArea.setText(tf.getText());
}else{
textArea.setText(textArea.getText() + "\n" + tf.getText());
}
}[/HIGHLIGHT]
Der Code ist nicht der schönste, weiß ich aber soll ja nur das Ergebnis zeigen. Einfach was oben in das Textfield schreiben und ein paar Sekunden warten

.