![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2007
Адрес: Узбекистан, Ташкент
Сообщений: 450
|
Привет. Помогите мне пожалуйста с компонентом ComboBox.
Мне нужно чтобы пользователь мог выбрать в комбобоксе из списка нужный класс, и при нажатии на кнопку, создавался экзэмпляр этого класса. Прочитал хэлп по компонентам, сделал всё как там написано, а при щелчке по комбобоксу флэш стал выдавать ошибку что то вроде "Null parameter" или что-то в этом роде (сори уже забыл), и даже раскрываться не стал .Если у кого есть пример использования комбо бокса - то плиз выложите исходник, ато что то у меня совсем не получается. Спасибо за внимание )
__________________
Peace !!! |
|
|||||
|
Регистрация: Jan 2007
Адрес: Узбекистан, Ташкент
Сообщений: 450
|
Спассибо!
А насчет комбо бокса не подскажете? )
__________________
Peace !!! |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
код в студию
__________________
Отряд Котовскага |
|
|||||
import fl.controls.ComboBox; import fl.data.DataProvider; var arr:Array = []; arr.push({label: "Класс 1", data: "Array"}); arr.push({label: "Класс 2", data: "String"}); arr.push({label: "Класс 3", data: "Number"}); arr.push({label: "Класс 4", data: "Object"}); var cbx:ComboBox = new ComboBox(); cbx.dataProvider = new DataProvider(arr); addChild(cbx); cbx.addEventListener(Event.CHANGE, Change); function Change(event:Event) { var className:String = event.target.selectedItem.data; var cls:Class = getDefinitionByName(className) as Class; trace(cls); } import fl.controls.ComboBox; import fl.data.DataProvider; var arr:Array = []; arr.push({label: "Класс 1", data: "Array"}); arr.push({label: "Класс 2", data: "String"}); arr.push({label: "Класс 3", data: "Number"}); arr.push({label: "Класс 4", data: "Object"}); var cbx:ComboBox = new ComboBox(); cbx.dataProvider = new DataProvider(arr); addChild(cbx); |
|
|||||
|
Регистрация: Jan 2007
Адрес: Узбекистан, Ташкент
Сообщений: 450
|
Спасибо! Попробую дома.
(хотя вроде из хэлпа был такой же код, который у меня не работал, или я забыл импортировать...)
__________________
Peace !!! |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|