Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ





«Знакомство с 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







Дата добавления: 2015-06-15; просмотров: 384. Нарушение авторских прав; Мы поможем в написании вашей работы!




Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...


Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Педагогическая структура процесса социализации Характеризуя социализацию как педагогический процессе, следует рассмотреть ее основные компоненты: цель, содержание, средства, функции субъекта и объекта...

Типовые ситуационные задачи. Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической   Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической нагрузке. Из медицинской книжки установлено, что он страдает врожденным пороком сердца....

Типовые ситуационные задачи. Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт. ст. Влияние психоэмоциональных факторов отсутствует. Колебаний АД практически нет. Головной боли нет. Нормализовать...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Studopedia.info - Студопедия - 2014-2025 год . (0.011 сек.) русская версия | украинская версия