Курсовая, контрольная работа. Примеры выполнения

Атомная энергетика. Ядерные реакторы АЭС. Атомный флот. Ядерное оружие

РБМК-1000
Гражданский суда
Авиация

Высшая математика

Задачи
Практикум
Карта сайта

 

 

Класс Menu

Назад Вперед

Для того чтобы дать вам представление о том, что можно делать с меню, приведем краткое описание класса Menu:

Конструкторы
Создание меню с заданным названием
public
Menu(String label);

Создание меню с заданным названием,которое может оставаться на экране после того как пользователь отпустил клавишу мыши

public
Menu(String label, boolean tearOff);
Методы

Добавление элемента меню

public MenuItem add(MenuItem
mi);

Добавление строки в меню

public
void add(String label);

Вызов метода createMenu

public void addNotify();

Добавление разделителя в меню

public
void addSeparator();

Определение количества строк в меню

public int countItems();

Получение ссылки на элемент меню с заданным номером

public MenuItem getItem(int
index);

Проверка, остается ли меню на экране после того как пользователь отпустил клавишу мыши

public
boolean isTearOff();

Удаление заданного элемента меню

public void remove(int
index);

Удаление заданной компоненты меню

public
void remove(MenuComponent item);

Извещение об удалении меню

public void removeNotify();
Работа с классом Menu

Метод addSeparator используется для добавления в меню разделительной строки. Аналогичный результат достигается и при добавлении в меню стоки "-":

mnHelp.add("-");

Заметим, что вы можете просто добавлять в меню строки по их названию, пользуясь методом add(String label), либо добавлять в меню элементы класса MenuItem, вызывая метод add(MenuItem mi).

Назад Вперед
7271f726
На главную