- ベストアンサー
カーソルのある行の行番号取得
java初心者です。 textarea内で、現在のカーソルのある行の行番号を取得したいのですが、方法がわかりません。getRow()を使っても0しか出てきません。 どうすれば良いでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
行が取得できるようなメソッドがありそうな気がするのですが、見つからなかったのでボクが考えた方法ですが、getCaretPosition()メソッドでキャレットの位置が得られるのであとはTextAreaのテキストを取得してキャレットの位置までにいくつの改行があるかを調べる。 もっとストレートな方法があるような気がする・・・。
お礼
どうも、ありがとうございました。