Преобразование приложения в аплет Java

Преобразование приложения в аплет JavaПриложение с графическим интерфейсом, использующее библиотеку AWT(и допускающее запуск из командной строки) легко преобразовать в аплет и встроить в Web-страницу. Особенно важно, что при этом весь код пользовательского интерфейса можно оставить без изменений.

Для того решения данной задачи нужно выполнить следующие действия:

  1. Создать HTML-страницу с соответствующим дескриптором для загрузки кода аплета.
  2. Определить подкласс класса JApplet. Этот класс должен быть общедоступным(public), иначе аплет будет невозможно загрузить.
  3. Удалить из приложения метод main(). Окно фрейма для приложения создавать не следует. Приложение будет отображаться в браузере.
  4. Перенести все операторы инициализации из конструктора окон фрейма в метод аплета init(). Создавать объект аплета не обязательно — браузер сам создаст его и вызовет метод init().
  5. Удалить вызов метода setSize(). В аплетах размеры задаются в HTML-формате с помощью параметров width и height.
  6. Удалить вызов метода setDefaultCloseOperation(). Аплет нельзя закрыть, он прекращает работу вместе с браузером.
  7. Если в приложении есть вызов метода setTitle(), следует его удалить.  Аплеты не имеют заголовков. (Разумеется, можно задать заголовок самой Web-страницы, используя HTML-дескриптор <title>.
  8. Не вызывать метод setVisible(true). Аплет отображается на экране автоматически.