Re: Wizard

"Maxym Mykhalchuk" <[email protected]> Thu, 3 Apr 2008 14:54:09 +0200
Newsgroups gmane.comp.java.netbeans.general.russian
Message-ID <[email protected]>
Ещë по поводу isValid() - когда визард создаешь, в сгенерированных
файлах есть указание расскоментировать поддержку слушателей - без неë
isValid() работать не будет

03.04.08, Evgeniy<[email protected]> написал(а):
>
> Метод isValid() вызывается где-то  из класса WizardDescriptor вопрос был
> такой
> где именно ? Ответ я нашел : в классе WizardDescriptor есть метод protected
> synchronized void updateState() именно он проверяет панели на велидность,
> осталось только расширить WizardDescriptor и переопределить updateState()
> или
> вызывать в потоке команд или еще что нибудь.
>
> Что именно должно вызываться не имеет значения, это мой метод который я сам
> напишу. Вопрос как его вызвать в момент когда , находясь на втором шаге
> мастера , я нажимаю кнопку next и перехожу к третей панели.
>
> В сообщении от Thursday 03 April 2008 01:14:56 Maxym Mykhalchuk написал(а):
> > Сорри, но вопросы, чесно говоря не совсем понятны :-( Можно уточнить?
> > 1. Не дëргается метод isValid()
> > 2. Что именно должно вызываться но не вызывается?
> >
> > (прошу прощения за несвоевременные ответы)
> >
> > Максим
> >
> > 01.04.08, Evgeniy<[email protected]> написал(а):
> > > Здравствуйте!
> > > У меня такие вопросы :
> > > 	Делаю NetBeans модуль , в модуле wizard(стандартный wizard который
> > > генерирует
> > > среда) , в wizard'е 3 шага. Первый шаг неинтересный. Во втором шаге
> > > пользователь вводит данные , пока данные не введены кнопка next
> выключена
> > > , метод isValid() в классе своей панели( implements
> > > WizardDescriptor.Panel ) я определил , и он работает , а как вызвать
> > > проверку я не знаю. Пока у меня проверка осуществляется , когда я
> > > перехожу на предыдущий шаг, а затем возвращаюсь ко второму шагу. Это
> > > первый вопрос. И еще один второй : когда я перехожу на третий шаг у меня
> > > должен вызываться какой-то метод , как это сделать?
> > > Спасибо за внимание.
>
>
>


-- 
================================
Maxym Mykhalchuk
phone: +38 (093) 567 81 48
icq: 172-308-458
skype: maxym.mykhalchuk
================================