Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Web-програмування на Java. Застосування аплетів

Реферат Web-програмування на Java. Застосування аплетів





координати і радіуси гуртків.

Відображення аплету. Метод paint ()

void paint (Graphics g) {.setColor (m_fabre); (int i=0; i lt; m_safe.length; i ++) {.fillOval (m_safe [i] .m_x, _safe [i ] .m_y, _safe [i] .m_r, _safe [i] .m_r,);

}

}

}//кінець Spot


Тут ми встановлюємо колір і виводимо гуртки.

Документ HTML

Створюємо html-документ, в якому запустимо наш аплет.


lt; html gt;

lt; head gt;

lt; title gt; Генератор гуртків lt;/title gt;

lt;/head gt;


lt; body gt;

lt; h3 gt; Web-сторінка для демонстрації генератора гуртків lt; h3 gt;

lt; p gt; При бажанні можна побачити нижче вікна виведення Spot-аплета вихідний код для отримання гуртка lt;/p gt;

lt; hr gt;

lt; applet code=Spot.class width=400, height=200 gt; lt;/applet gt;

lt; hr gt;

lt; a href=Spot.java gt; Вихідний код аплету. lt;/a gt;

lt;/body gt;

lt;/html gt;


Тепер протестуємо наш аплет



. 4 Передача параметрів у аплети


Іноді бажано передати аплету, який вбудований в HTML-документ, певні параметри, наприклад розміри аплету або які-небудь інші дані.

Для цього використовується тег lt; param gt;.

У HTML-тексті кожного параметра, який потрібно передати аплету, слід використовувати тег lt; param gt;:


lt; applet code=NewApplet.class=400 height=200 gt;

lt; param name=width value=400 gt;

lt; param name=height value=200 gt;

lt;/applet gt;


Кожен параметр складається з пари ім'я/значення, що вказується в lt; param gt; за допомогою атрибутів name і value. Атрибут value служить для вказівки імені параметра, а value задає значення цього параметра.

. 5 Перетворення аплетів в додатки


Досить імовірно, що при пошуку во в Всесвітній павутині ви зустрічали вже багато аплетів. При цьому в більшості випадків користувачі наштовхуються на більш-менш ефективні аплети, основним завданням яких є привернення уваги до Web-сторінок. У такого типу аплетів є право на існування, але суттєва перевага аплетів полягає в тому, що з їх допомогою звичайні статичні Web-сторінки стають динамічними, що дозволяє значно розширити їх переваги та збільшити потенціал.

Для початку спробуємо реалізувати найпростіший калькулятор. Написання свого калькулятора на Java допоможе краще розібратися з Swing. Перш ніж почати розробку свого додатку, ми повинні знати що повинно містити в собі наш додаток.

Наш калькулятор складатиметься з дисплея, на якому буде відображатися поточна інформація і панелі з кнопками, частина з яких буде цифрами, а інша частина операціямію. Для цього нам потрібно використовувати клас Swing. Класи Swing містять різні елементи управління без прив'язки до конкретної операційної системи, через що їх визначають ще як легковагі компоненти. Фактично це означає, що код, який визначає вигляд і поведінка Swing-елементів, відноситься не до відповідної операційній системі, в якій виконується Java-програма, а до справжніх класам Java.

Для створення вікна програми в Swing використовується клас JFrame. Він містить ряд методів і властивостей, які дозволяють налаштувати його належним чином.

Для того, щоб реалізувати те, що ми хочемо, нам необхідно розбити JFrame на 3 частини:

. Дисплей

. Кнопки

. Кнопка виконати

Для цього створимо клас CalcFrame, який буде успадковуватися від Jframe:

javax.swing. *; java.awt. *; class CalcFrame extends JFrame {() {(300, 300, 300, 300); (new BorderLayout ()); (true);

} static void main (String [] args)

{CalcFrame ();

}

}


Тепер наповнимо наше вікно вмістом:

display=new JTextArea ();//дисплей калькулятораbuttonPanel=new JPanel (new GridLayout (3,5));//панель з кнопкаміbutton0=new JButton ( 0 );//кнопка 0button1=new JButton ( 1 );//кнопка 1button2=new JButton ( 2 );//кнопка 2button3=new JButton ( 3 );//к...


Назад | сторінка 6 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення на мові програмування Java аплету, реалізуючого інтерфейс Gnumeri ...
  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...
  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...
  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...