Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РАСП_Лекции / Java_COURSE_Lec11.pdf
Скачиваний:
38
Добавлен:
02.03.2016
Размер:
376.83 Кб
Скачать

Программирование на Java

Лекция 11. Пакет java.awt

20апреля 2003 года

Авторы документа:

Николай Вязовик (Центр Sun технологий МФТИ) <vyazovick@itc.mipt.ru> Евгений Жилин (Центр Sun технологий МФТИ) < gene@itc.mipt.ru>

Copyright © 2003 года Центр Sun технологий МФТИ,ЦОС и ВТ МФТИ®, Все права защищены.

Аннотация

Лекция посвящена рассмотрению простейшей графической библиотеки java.awt ....

Rendered by www.RenderX.com

ii

 

 

Оглавление

 

Лекция 11. Пакет java.awt...................................................................................................

1

1.

Введение..........................................................................................................................

2

2.

Апплеты............................................................................................................................

2

 

2.1. Тег HTML <Applet> .................................................................................................

3

 

2.2. Передача параметров............................................................................................

5

 

2.3. Контекст апплета....................................................................................................

5

 

2.4. Отладочная печать.................................................................................................

5

 

2.5. Порядок инициализации апплета..........................................................................

6

 

2.6. Перерисовка............................................................................................................

7

 

2.7. Задание размеров графических изображений.....................................................

7

 

2.8. Простые методы класса Graphics.........................................................................

7

 

2.9. Цвет.........................................................................................................................

8

 

2.9.1. Методы класса Color.....................................................................................

9

 

2.10. Шрифты.................................................................................................................

9

 

2.10.1. Использование шрифтов..........................................................................

10

 

2.10.2. Позиционирование и шрифты: FontMetrics.............................................

11

 

2.10.3. Использование FontMetrics.......................................................................

11

 

2.10.4. Центрирование текста...............................................................................

12

3.

Базовые классы.............................................................................................................

12

4.

Основные компоненты..................................................................................................

13

5.

Менеджеры компоновки................................................................................................

23

6.

Окна................................................................................................................................

26

7.

Меню...............................................................................................................................

27

8.

Обработка событий.......................................................................................................

28

 

8.1. Рисование "каракулей" в Java.............................................................................

32

 

8.2. Рисование "каракулей" с использованием встроенных классов......................

33

9.

Заключение....................................................................................................................

34

10. Контрольные вопросы.................................................................................................

35

Программирование на Java

Rendered by www.RenderX.com

Соседние файлы в папке РАСП_Лекции