|
|
|
Управление полосой прокрутки в JScrollPane
|
|||
|---|---|---|---|
|
#18+
Всем привет, нужна помощь, ужо мозг сломал. Подскажите как сделать следующее. Есть JTextPane который находиться в JScrollPane, иногда данные в этом JTextPane меняються, нужно сделать чтобы полоса прокрутки устанавливалась на начало. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 10:12:57 |
|
||
|
Управление полосой прокрутки в JScrollPane
|
|||
|---|---|---|---|
|
#18+
Попробуй http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/text/JTextComponent.html#setSelectionStart(int) установить в длину строки содержимого. Ну и концом выделения тоже поиграйся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 12:14:13 |
|
||
|
Управление полосой прокрутки в JScrollPane
|
|||
|---|---|---|---|
|
#18+
А, вот еще. Вторая ссылка в гугле на jtextarea: http://forum.java.sun.com/thread.jspa?threadID=544890&tstart=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 12:15:25 |
|
||
|
Управление полосой прокрутки в JScrollPane
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 12:24:13 |
|
||
|
Управление полосой прокрутки в JScrollPane
|
|||
|---|---|---|---|
|
#18+
setSelectionStart(int) и setSelectionEnd(int) это фактически вызов getCaret().getDot(), getCaret().moveDot() но помог поиск по форуму, сделал так Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 12:28:21 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2144340]: |
0ms |
get settings: |
17ms |
get forum list: |
21ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
56ms |
get topic data: |
16ms |
get first new msg: |
11ms |
get forum data: |
4ms |
get page messages: |
63ms |
get tp. blocked users: |
3ms |
| others: | 373ms |
| total: | 576ms |

| 0 / 0 |
