MVCパターンを実装しようとして、に戻ってきますNullPointerException。
ユーザー入力に基づいてデータを再プロットする必要があるGUIの領域を設定することになると、私はトリックを見逃していると感じます。例外はこれを示しています。
display.replot(model.getData(), model.getSamples());
displaypaintメソッドを含むクラスのインスタンスです。getDataおよびgetSamplesはモデルに記述されており、GUIへのユーザー入力で更新する必要があるセッターに基づいています。
問題はデータセットが元々nullであることにあるのではないかと思ったので、モデルに初期条件を提供しました。