Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
Задача, которая будет обновлять окно аплета
  Thread m_MultiTask = null;

  // -------------------------------------------------------
  // MultiTask
  // Конструктор класса MultiTask. Не используется
  // -------------------------------------------------------
  public MultiTask()
  {
  }

  // -------------------------------------------------------
  // getAppletInfo
  // Метод, возвращающей строку информации об аплете
  // -------------------------------------------------------
  public String getAppletInfo()
  {
    return "Name: MultiTask\r\n" +
      "E-mail: [email protected]" +
      "WWW:    http://www.glasnet.ru/~frolov" +
      "Author: Alexandr Frolov\r\n" +
      "Created with Microsoft Visual J++ Version 1.0";
   }

  // -------------------------------------------------------
  // init
  // Метод, получающий управление при инициализации аплета
  // -------------------------------------------------------
  public void init()
  {
  }

  // -------------------------------------------------------
  // destroy
  // Метод, получающий управление при 
  // завершении работы аплета
  // -------------------------------------------------------
  public void destroy()
  {
  }

  // -------------------------------------------------------
  // paint
  // Метод paint, выполняющий рисование в окне аплета
  // -------------------------------------------------------
  public void paint(Graphics g)
  {
    // Отображения строки со случайным числом
    g.drawString("Running: " + Math.random(), 10, 20);
  }

  // -------------------------------------------------------
  // start
  // Метод вызывается при первом отображении окна аплета
  // -------------------------------------------------------
  public void start()
  {
    // Если задача еще не была создана, аплет создает
    // новую задачу как объект класса Thread, 
    // а затем запускает ее
    if (m_MultiTask == null)
    {
      // Создание задачи
      m_MultiTask = new Thread(this);

      // Запуск задачи
      m_MultiTask.start();
    }
  }
	
  // -------------------------------------------------------
  // stop
  // Метод вызывается, когда страница с аплетом 
  // исчезает с экрана
  // -------------------------------------------------------
  public void stop()
  {
    // Когда пользователь покидает страницу с аплетом, 
    // метод stop останавли
 
<<-[Весь Текст]
Страница: из 275
 <<-