У меня одна переменная topindex-номер елемента в векторе который будет самый первый на дисплее, a вторая maxelement-максимальное количество элементов на дисплее. И в паинте так: int j/
*номер элемента на дисплее*/
for(int i=topindex;i<maxelement+topindex;i++) {g.drawString((String)list.elementAt(i),5,25+j*font_height,0);j++} изменяя первую переменную можно прокручивать список, может правельнее будет сделать вторую переменную- нижний элемент как у тебя. А как ты вычисляеш эту нижнюю границу?
Ссылка на пост
9 ноя 2008 в 13:26