私はjtextareaを使用しています。アプリケーション(ログなど)の実行中に動的に塗りつぶされます。垂直スクロールバーの自動スクロールを削除したい、テキストがフィールドに追加され、キャレットの位置が変更されない私が手動でそれをドラッグした場合のみ)。これどうやってするの?私はscrollPane.getHorizontalScrollBar().setAutoscrolls(false)
を試しましたが、これは役に立ちませんでした。jtextareaスクロール
1
A
答えて
2
を、テキスト領域がスクロールしません。それを実現させるためにコード内に何かを持たなければなりません。
通常のアプローチは、文書の末尾にキャレットを設定することです(あなたはJava 5の上にいるときにプラスcaret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
; Text Area Scrolling参照)スクロールを停止するには
を、アプリ内のコードを見つけなければならないし、消して。あなたが選択したテキストをドラッグして、マウスがコンポーネントの外で取得プラス、このプロパティの目的は何か他のもの(true
場合で、合成マウスイベントは限り生成されますときにのみ使用しているため
setAutoscrolls()
は、この場合には効果がありませんマウスがコンポーネントの外側にあります)。
0
関連する問題
- 1. JScrollPaneとJTextAreaスクロール
- 2. 行の自動スクロールjtextarea
- 3. SwingでJTextAreaをスクロール可能にする
- 4. Java - JTextArea内の特定のテキストにスクロール
- 5. スクロール機能付きJTextAreaの配列を表示
- 6. マウスクリック後にJTextAreaで自動スクロールを続ける方法は?
- 7. JTextArea alignment
- 8. JTextAreaワードラップリサイズ
- 9. JTextAreaスレッドセーフ?
- 10. Java JTextArea multilineヘルプ
- 11. JTextAreaのサイズ
- 12. テキストのアスペクトJTextArea
- 13. Java JTextArea Printing
- 14. JTextAreaの改行
- 15. Java JListとJTextArea
- 16. Java add JTextAreaにタイプライターエフェクト
- 17. 印刷JTextAreaのフォームページ
- 18. 参考JTextAreaのコンテンツ
- 19. Java JTextArea行番号
- 20. `JTextArea`インスタンスフィールドを使用して` JTextArea`コンテンツを変更するには?
- 21. JTextAreaによるタイプライター効果
- 22. Java Swing JTextAreaの長さ?
- 23. JTextAreaを聞くには
- 24. JTextAreaをクリアするには?
- 25. JtextAreaにテキストファイルをロードする
- 26. JTextAreaコンポーネントでのUnicodeサポート
- 27. JTextAreaをクリックしますか?
- 28. JTextAreaのバックスペース戻り - JAVA
- 29. jtextareaから別のjtextareaにjbuttonを使って追加するには
- 30. スクロール可能なJTextAreaでどの行が表示されるかを調べる方法は?
DefaultCaret.NEVER_UPDATEモードでcaret.getDot()は0を返します。myTextArea.getDocument()。getLength()と比較して必要なアクションを実行する現在のキャレット位置を見つける方法はありますか? – Martin
'myTextArea.getCaretPosition()'を呼び出すことによって。自動的にスクロールしたいのですか、**スクロールしないように**したいですか?あなたの質問は本当に明確ではありません... –