0

javaFX 8.0 で netbeans 8.1 と Scene Builder 2.0 を実行しています。最近、TextFlow コンテナーをいじり始めました。私のプログラムでは、TextFlow コンテナー内に textArea をラップしましたが、テキスト フローを使用してテキスト エリア内に表示される行数をカウントする方法がわかりません。「flowcomposer」の使用を推奨する人もいますが、なぜかフローコンポーザーのオプションがないようで、インポート方法がよくわかりません...

テキストエリア内でテキストの折り返しが「true」に設定されています...残念ながら、これは、ラップされたテキストには改行文字が含まれていないため、改行の数を数えることによってプログラムで「そのまま」行を数えることができないことを意味します。

最終的に、表示されている行数を取得できるようにするだけでなく、現在の行を取得したり、カーソルを特定の行に配置したり、特定の行にスクロールしたりしたいと考えています。

皆さんはどう思いますか?textflow と flowcomposer はこれを行う方法ですか、それとも間違ったツリーを吠えていますか? これが実際に上記の目標を達成するための実行可能な方法である場合、テキストフローを使用して行を取得できないのはなぜですか?

どんな助けでも大歓迎です!:)

4

0 に答える 0