Forte for Java, CE3 を使って勉強してます。
外部クラスからJTextAreaにデータを表示させたいんですが、

class SleepingA implements Runnable {
private Application appli ;
public void run() {
appli.addTextArea("SleepingA Start") ;
}
}

で本体側
public class Application extends javax.swing.JFrame
に

public void addTextArea( String str ) {
jTextArea1.setText( str ) ;
}

を加えて、コンパイルは出来るんですが
実行時にエラーが出てしまいます。
何がおかしいんでしょうか?

エラー:
java.lang.NullPointerException
at ThreadTest.SleepingA.run(Application.java:189)
at java.lang.Thread.run(Thread.java:484)