|
|
|
adjustmentEvent.getValue, JScrollBar.getValue() - что они возвращают?
|
|||
|---|---|---|---|
|
#18+
В Java я всё ещё никакой не специалист. Допиливаю класс для работы в Oracle Forms. На экране некая JScrollPane. На ней изображена таблица из 30 записей + заголовок. У неё вертикальная полоса прокрутки VertScrollBar: Код: java 1. Не приходя в сознание в инете нагуглил и включил в проект: VertScrollBar.setMinimum(0); VertScrollBar.setMaximum(30); VertScrollBar.setVisibleAmount(1); Двигаю эту полосу. Вывожу: Код: java 1. 2. 3. 4. Вот что у меня в Java Console 1. Когда окно имеет большой размер по вертикали и отображаются 28 записей из 30: При движении полосы прокрутки выводится: BarValue =0 Adjusted: 0 FIRST=601 LAST=601 BarValue =1 Adjusted: 1 FIRST=601 LAST=601 BarValue =2 Adjusted: 2 FIRST=601 LAST=601 BarValue =4 Adjusted: 4 FIRST=601 LAST=601 BarValue =5 Adjusted: 5 FIRST=601 LAST=601 BarValue =7 Adjusted: 7 FIRST=601 LAST=601 BarValue =10 Adjusted: 10 FIRST=601 LAST=601 BarValue =11 Adjusted: 11 FIRST=601 LAST=601 BarValue =13 Adjusted: 13 FIRST=601 LAST=601 BarValue =14 Adjusted: 14 FIRST=601 LAST=601 BarValue =16 Adjusted: 16 FIRST=601 LAST=601 BarValue =17 Adjusted: 17 FIRST=601 LAST=601 BarValue =18 Adjusted: 18 FIRST=601 LAST=601 BarValue =19 Adjusted: 19 FIRST=601 LAST=601 BarValue =19 Adjusted: 19 FIRST=601 LAST=601 2. Когда окно имеет маленький размер и отображаются 5 записей из 30 При движении полосы прокрутки выводится: BarValue =0 Adjusted: 0 FIRST=601 LAST=601 BarValue =9 Adjusted: 9 FIRST=601 LAST=601 BarValue =26 Adjusted: 26 FIRST=601 LAST=601 BarValue =34 Adjusted: 34 FIRST=601 LAST=601 BarValue =51 Adjusted: 51 FIRST=601 LAST=601 BarValue =60 Adjusted: 60 FIRST=601 LAST=601 BarValue =94 Adjusted: 94 FIRST=601 LAST=601 BarValue =111 Adjusted: 111 FIRST=601 LAST=601 BarValue =137 Adjusted: 137 FIRST=601 LAST=601 BarValue =163 Adjusted: 163 FIRST=601 LAST=601 BarValue =189 Adjusted: 189 FIRST=601 LAST=601 BarValue =231 Adjusted: 231 FIRST=601 LAST=601 BarValue =266 Adjusted: 266 FIRST=601 LAST=601 BarValue =317 Adjusted: 317 FIRST=601 LAST=601 BarValue =351 Adjusted: 351 FIRST=601 LAST=601 BarValue =377 Adjusted: 377 FIRST=601 LAST=601 BarValue =411 Adjusted: 411 FIRST=601 LAST=601 BarValue =437 Adjusted: 437 FIRST=601 LAST=601 BarValue =463 Adjusted: 463 FIRST=601 LAST=601 BarValue =488 Adjusted: 488 FIRST=601 LAST=601 BarValue =497 Adjusted: 497 FIRST=601 LAST=601 BarValue =497 Adjusted: 497 FIRST=601 LAST=601 Не понимаю: какой физический смысл имеет adjustmentEvent.getValue() Пожалуйста, подскажите, каким образом следует трактовать значение , например 497? Заранее благодарен, с уважением, medium ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2013, 12:22:08 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=201&tid=2128229]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
215ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 533ms |

| 0 / 0 |
