Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с потоком / 1 сообщений из 1, страница 1 из 1
25.03.2005, 15:05
    #32981092
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с потоком
Как мне сделать так,чтобы при нажатии на кнопку запускался ProgressMonitor,который бы отображал время соединения с сервером,и после того как соединение получено,появлялось другое окно,а первое закрывалось
Что сюда добавить.И еще,как узнать когда поток закончил свою работу
mon=new ProgressMonitor(this,"Соединение с сервером Fractal,ждите","Осталось",0,100);

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
 Runnable run= new  Runnable(){

        public   void  run(){
             for ( int  i= 1 ;i< 100 ;i++){
                    try {
                    mon.setNote("Осталось "+( 100 -i)+"%");
                mon.setProgress(i);
                     if (mon.isCanceled()){
                      mon.setProgress( 10 );
                         break ;
                          }
                          Thread.sleep( 100 );
                        } catch (InterruptedException e){}
              }
              mon.close();

       }

         };
     Thread tr= new  Thread(run);
         tr.start();
Спасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с потоком / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]