Как заставить обновляться Label в цикле.

  • Автор темы wintermute
  • Дата начала
Статус
Закрыто для дальнейших ответов.
W

wintermute

Гость
#1
Здравствуйте. Искал долго, чесслово, не нашел.
Суть проблемы в следующем.
Есть цикл. Например, вот такой.

u = new URL(urlStr);
is = u.openStream(); // throws an IOException
dis = new DataInputStream(new BufferedInputStream(is));

String value = null;

i = 0;
while ((s = dis.readLine()) != null) {
value = new String(s.getBytes("ISO-8859-1"), "windows-1251");
if (i % 10 = 0) {
count = 0;
lbStatus.setText("i + " positions loaded");
}
i++;
}

Здесь производится загрузка с URL.
По замыслу на каждой 10-й загруженной строке должен отображаться прогресс загрузки (пусть в примитивной форме). Но ведь его нет! (Появляется только после цикла). Чего я только не пробовал (даже в нить запихвал).
Я конечно догадываюсь почему, но как с этим бороться - ума не приложу.
 
Статус
Закрыто для дальнейших ответов.