前のテキストを残したまま次を表示したい

すいません、ここまでText Boxと書いていましたが、全てただのTextのウィジェットで問題ありません。

ええっと、答え全てを書いてしまうとご自身の成長にも繋がらなくなってしまい、今後何かを実装する際にきっと躓いてしまうので、せめてロジックをもう一度細かく書きます。

1.データテーブルから1ページ分の文字列を取り出す

2.入力の区切りとなる文字列を検索する

3.区切りとなった文字の位置(インデックス)を保存する

4.String型変数に区切り文字までの文字列を追加(Append)する

5.表示用のTextウィジェットに、4.のString型変数をTextに変換してSetTextでセット

6.入力待ちを行い、Enterが来るまで処理をしない

7.入力が来たら、前回の位置(インデックス)から再度区切り文字を探す

8.前回の位置から、区切り文字までの文字列を4.と同様に追加

9.ページの終了文字が来たら、入力の後にTextを空にクリアする

10.ここから再度1.以降の手順をずっと繰り返す

おそらく、これで実装できるはずです。これでも難しいというのであれば、単純なロジック構築能力の問題かと思いますので、もっと簡単な内容でノードを組んでみてから練習してみることをお勧めします。