Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Реакция на выбор таба

16K
19 сентября 2006 года
freebit77
18 / / 19.09.2006
Пожалуйста, опишите кто-нибудь последовательность действий
для создания обработчика события onselect для JTabbedPane.

Прошу прощения за кашу в терминологии!
17K
22 сентября 2006 года
Victa
16 / / 07.06.2006
Терминология действительно не совсем из java :) .
Вам нужно инстанс JTabbedPane зарегистрировать как слушателя событий ChangeEvent и реализовать метод public void stateChanged(ChangeEvent che) интерфейса ChangeListener.

Выглядеть это может например так:


Код:
final JTabbedPane jtp = new JTabbedPane();
       
JPanel p1 = new JPanel();
jtp.add("p 1", p1);
JPanel p2 = new JPanel();
jtp.add("p 2", p2);
JPanel p3 = new JPanel();
jtp.add("p 3", p3);
       
jtp.addChangeListener(new ChangeListener() {
    public void stateChanged(ChangeEvent che) {
        System.err.println(" ++++ " + jtp.getSelectedIndex());
    }
});
16K
23 сентября 2006 года
freebit77
18 / / 19.09.2006
Спасибо! Все понял!
Я до этого назначал уже слушателя для кнопки, а здесь вот имя конструктора другое ,оказывается!
Victa - солнце!
Internet - бог!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог