Try this way: Calculate line account iCnt and current line iCur of TextArea; JScrollBar *****ar = ...getVerticalScrollBar(); *****ar.setMinimum(iCnt); *****ar.setValue(iCur);