ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ«Знакомство с Java апплетами» Цель:познакомится и изучить «Java апплеты». Создать в отдельном каталоге файл "HelloWorld.java" со следующим содержимым: import java.awt.*; import java.applet.*; public class HelloWorld extends Applet { public void paint(Graphics g) { g.drawString("Hello. I'm your first applet ", 10, 30); } } Затем создаем файл "HelloWorld.html" в одном каталоге со скомпилированным файлом "HelloWorld.class" со следующим содержимым: <html> <head><title> Applet </title></head> <body> Ниже выполняется апплет. <br> <applet code = "HelloWorld.class" width = "450" height = "450"> </applet> </body> </html> Потом самостоятельно познакомимся со структурой следующих двух простых апплетов. Я выбираю апплет RunningString.java, который содержит следующие данные: import java.awt.*; import java.applet.*; public class RunningString extends Applet { private boolean go; public void start() { go = true; sendMessage("Эта строка выводится апплетом"); } public void sendMessage(String s) { String s1 =s + " "; while (go) { showStatus(s); try { Thread.sleep(200); } catch(Exception e){} s = s1.substring(1) + s.charAt(0); s1 = s; } } public void stop() { go = false; } } Затем размещаю на любом локальном веб сервере скомпилированный класс апплетов и указать на него ссылку в локальном html файле, используя параметр codebase.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «Тверской Государственный Технический Университет» (ФГБОУВПО «ТвГТУ») Лабораторная работа №6: «Разграничение доступа к веб страницам средствами web сервера Apache» Выполнил: Быков М. В. студент группы ИСТ-336 Принял: Проскуряков М.А. Тверь 2013
|