Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Microsoft Visual J++
<<-[Весь Текст]
Страница: из 275
 <<-
 
e с помощью оператора instanceof, а только потом выполнять 
преобразование типов. Так мы и будем делать в следующих примерах аплетов, 
обрабатывающих события от различных источников.
   С помощью метода getSelectedIndex метод action определяет номер выбранного 
элемента списка, устанавливая соответствующим образом цвет фона или изображения.

   Метод paint
   Обработчик метода paint рисует рамку вокруг окна аплета и текстовую строку в 
средней части этого окна.
Dimension dimAppWndDimension = size();
g.drawRect(0, 0, 
  dimAppWndDimension.width  - 1, 
  dimAppWndDimension.height - 1);
g.drawString("Смотри на цвет фона и текста!", 10, 50);
   При этом мы не указали цвет фона, а также цвет изображения. При этом 
используются цвета, установленные методом action при выборе соответствующих 
строк из списков.
   Списки класса List
   На базе класса List вы можете сделать список другого типа, который допускает 
выбор не только одного, но и нескольких элементов. В отличие от списка, 
созданного на базе класса Choice, список класса List может занимать 
прямоугольную область, в которой помещаются сразу несколько элементов. Этот 
список всегда находится в раскрытом состоянии (рис. 5.8).

Рис. 5.8. Список класса List, все элементы которого помещаются в окне списка
   Если размеры окна списка класса List недостаточны для того чтобы вместить в 
себя все элементы, в правой части окна списка автоматически создается полоса 
просмотра, с помощью которой можно пролистать весь список (рис. 5.9).

Рис. 5.9. Список класса List с полосой просмотра
   Описание класса List
   В классе List определено два конструктора и довольно много различных методов.
 Ниже мы привели краткое описание класса List:
   
public class java.awt.List
  extends java.awt.Component
{
  // -----------------------------------------------------
  // Конструкторы
  // -----------------------------------------------------

  // Конструктор без параметров
  public List();

  // Конструктор, позволяющий указать количество 
  // отображаемых строк и флаг одновременного 
  // выбора нескольких элементов
  public List(int rows, boolean multipleSelections);

  // -----------------------------------------------------
  // Методы
  // ----------------------
 
<<-[Весь Текст]
Страница: из 275
 <<-