Microsoft Visual J++. Создание приложений и аплетов на языке Java


Метод start


Когда пользователь начинает просмотр документа HTML, содержащего наш аплет, метод start создает и запускает задачу. Для создания задачи мы используем оператор new, а для старта задачи - метод start класса Thread:

public void start()

{

  if (m_Rectangles == null)

  {

    m_Rectangles = new Thread(this);

    m_Rectangles.start();

  }

}

Обратите внимание, что мы передаем конструктору класса Thread параметр this - ссылку на аплет. В результате роль задачи, работающей параллельно с кодом аплета, будет выполнять метод run, определенный в классе аплета.

Ссылка на созданную задачу записывается в поле m_Rectangles.




Начало  Назад  Вперед