Новые книги

Книга бизнес-консультанта Надежды Макатровой – это первая серьезная попытка осмыслить все те процессы, которые происходят сегодня в России в области продвижения российских городов и регионов на туристическом рынке. Опираясь на практику работы и конкретные примеры, автор анализирует плюсы и минусы тех или иных маркетинговых стратегий, подходов и идей, указывая на типовые ошибки и приводя более эффективные решения. Не остались в стороне и вопросы взаимодействия турбизнеса, органов власти и местных жителей.

Книга ориентирована на практиков и будет полезна специалистам органов местной, региональной и федеральной власти, представителям турбизнеса, индустрии развлечений, учреждений в сфере культуры, искусства и спорта, а также смежных с туризмом отраслей и всем тем, кто заинтересован в развитии российских городов и регионов и их продвижении на туристическом рынке.
Рынок юридических услуг стремительно развивается, и сегодня привлечение клиентов с помощью построения бренда стало насущной необходимостью.

Книга «Юридический маркетинг. Как построить личный бренд юристам и адвокатам» дает пошаговые инструкции, необходимые для построения персонального бренда – одной из главных составляющих успеха юристов и адвокатов. В ней отражен пятилетний опыт практикующего юридического маркетолога Дмитрия Засухина, который помог создать бренд многим юристам и адвокатам из России и других стран СНГ. В доступной и понятной форме она подает максимум полезной информации, которая будет незаменима как для начинающих, так и для опытных специалистов.

Меню в окне класса Frame



Меню в окне класса Frame

Оглавление

Окна и диалоговые панели
Окна класса Frame
Меню MenuBar
Класс Menu
Класс MenuItem
Диалоговые панели
Приложение MenuApp
Исходный текст
Описание текста

Как мы уже говорили, окно класса Frame может иметь главное меню (Menu Bar) или, как еще говорят, строку меню. Главное меню создается на базе класса MenuBar, краткое описание которого приведено ниже.

Конструктор
public MenuBar();
Методы
  • add

Добавление меню в главное меню окна

public Menu add(Menu m);
  • addNotify

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

public void addNotify();
  • countMenus

Определение количества меню, добавленных в главное меню

public int countMenus();
  • getHelpMenu

Получение ссылки на меню Help

public Menu getHelpMenu();
  • getMenu

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

public Menu getMenu(int i);
  • remove

Удаление меню с заданным номером из главного меню

public void remove(int index);

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

public void remove(MenuComponent m);
  • removeNotify

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

public void removeNotify();
  • setHelpMenu

Установка меню Help

public void setHelpMenu(Menu m);
Работа с классом MenuBar

Для формирования главного меню окна вы должны создать объект класса MenuBar с помощью конструктора, а затем добавить в него отдельные меню.

Объект главного меню создается следующим образом:

MenuBar mbMainMenuBar;
mbMainMenuBar = new MenuBar();

Отдельные меню создаются на базе класса Menu, например:

Menu mnFile;
Menu mnHelp;
mnFile = new Menu("File");
mnHelp = new Menu("Help"); 

Создав меню, вы должны добавить в них строки. Для этого нужно вызвать метод add, передав ему в качестве параметра текст строки меню, например:

mnFile.add("New");       
mnFile.add("-");         
mnFile.add("Exit");      
  
mnHelp.add("Content");   
mnHelp.add("-");         
mnHelp.add("About");    

Далее сформированные меню добавляются в главное меню:

mbMainMenuBar.add(mnFile);
mbMainMenuBar.add(mnHelp);

И, наконец, теперь можно устанавливать главное меню в окне класса, созданного на базе класса Frame:

setMenuBar(mbMainMenuBar);