私はさまざまなテキストコンポーネントをいじり回してきましたが、今ここに答えを求めています。
必要なのは、ユーザーがキーボードやコピー/貼り付けを使用してテキストを入力できる領域です。コンポーネントの要件は次のとおりです。
ワードラップ、行数を制限する機能(ワードラップされたもの)、ユーザーが特定の文字を入力できないようにする機能(または改行の場合はEnterキーを押す機能)、コンテンツに応じて高さを拡大および縮小する機能(コンテンツをコンポーネントに適合させるため)また、残りの高さを超えないようにする(数ピクセルで問題ありません)ため、直接または行番号を追跡することにより、高さの変化を検出できます。