0
JTextAreaの現在のスクロールビューを下に移動して、JTextAreaの上部にキャレットが表示されるようにするにはどうすればよいですか?ありがとう。あなたが行うことができますJTextAreaの移動をキャレットに移動
JTextAreaの現在のスクロールビューを下に移動して、JTextAreaの上部にキャレットが表示されるようにするにはどうすればよいですか?ありがとう。あなたが行うことができますJTextAreaの移動をキャレットに移動
呼び出す:
Point pt = textArea.getCaret().getMagicCaretPosition();
Rectangle rect = new Rect(pt, new Dimension(1, 10));
textArea.scrollRectToVisible(rect);
一つは、また、より良い選択にgetDocument
を使用することができます。
場所にJScrollPaneの内部JTextAreaに、そして
scrollPane.getVerticalScrollBar().setValue(value);
'ダウン' DYM 'アップ'ですか? –
いいえ、私はスクロールの下向きの矢印を押すのと同じように下を意味します。しかし、あなたがそのように見ると、その見方は上がると思います。 – John
通常、キャレット位置の設定を下にスクロールすると、JTextAreaの下部にキャレットが表示されます。スクロールを続けて、上部に表示されるようにします。 – John