![]() |
|
||
|
|
|
Создание графического web-приложения в VisualAge for Java 3.5. Часть 4(Николай Зайкин) Нажмите на палитре Swing кнопку выбора произвольного Java Bean
Мы получим окно SearchResults (как нетрудно догадаться, с
результатами поиска :)), которое будет содержать две ссылки на найденные строки. Первая
ссылка - объявление переменной После инициализации переменной
Но если вы пролистаете код в отдельном окне ( Window -> Source View),
то увидите, что метод getOptionsButtonGroup() нигде не вызывается, нам надо
вызывать этот метод самим. Итак, нажмите кнопку
Далее, зайдите в метод getMobileDictionaryPane() и между автоматически
сгенерированными комментариями добавьте следующий код:
По сути, не критично в каком методе инициализировать mafOptionsButtonGroup,
основное требование, чтобы это происходило после инициализации переменных
JRadioButton, которое выполняется в методе
getMobileDictionaryPane(). То есть вы можете спокойно объявить инициализацию
в другом методе, например getJFrameContentPane(), главное, чтобы переменные
ivjJOptionsRadioButton1, ivjJOptionsRadioButton2,
ivjJOptionsRadioButton3 уже были проинициализированны к этому моменту...
Запустим приложение на выполнение. О, чудо! Флажки работают как надо. Но что это такое? Help -> About не выдает ничего, а ведь мы при
генерации скелета приложения при помощи SmartGuide выбрали галочку на
опции генерирования окна About. Да и класс Переходим в визуальный редактор (закладка Visual Composition). Нажмите правую кнопку мыши на пункте меню "About", выберите из контекстного меню "Event to Code ...", установите:
Нажмите "Ok". В визуальном редакторе вы должны получить что-то типа этого: Попробуйте запустить приложение на выполнение, уверяю вас, теперь "Help -> About" будет работать корректно ! :)) |
| Справка | Условия | |
| В начало | Логин | Добавить отзыв | Поиск | Почта |