Класс 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).
|