Você tem um arquivo chamado JanelaTeste.mxml dentro uma pasta chamada
Janelas, na raiz do seu projeto?
import Janelas.JanelaTeste;
Lembrando também que é uma boa prática nomes de packages serem minusculos.
import janelas.JanelaTeste;
Atenciosamente:
-------------------------------------------------------
| Rodrigo Pereira Fraga |
http://www.digows.com
e-mails: [EMAIL PROTECTED]
[EMAIL PROTECTED]
-------------------------------------------------------
--------------------------------------------------
From: "Sata" <[EMAIL PROTECTED]>
Sent: Friday, January 11, 2008 3:09 PM
To: "flexdev" <[email protected]>
Subject: [flexdev] Re: Dúvida - Erro em criação de janelas
>
> Segue o código e o erro!!
>
> Agredeço a ajuda!!!
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application
> xmlns:mx="http://www.adobe.com/2006/mxml"
> layout="absolute"
> verticalAlign="middle"
> backgroundGradientColors="[#0099CC, #000033]"
> pageTitle=" Estudo - Exemplo Criação de Janelas!!
> ##...................!!!"
> horizontalAlign="center">
>
> <mx:Button x="163" y="120"
> label="Abre Janela" width="80"
> click="abrirJanelaTeste()"/>
>
> <mx:Script>
> <![CDATA[
> // importa evento de fechar
> import mx.events.CloseEvent;
> // importa a janela do pacote
> import Janelas.JanelaTeste;
> // Importa a classe responsavel pela manipulação de janelas
> import mx.managers.PopUpManager;
> // Nosso objeto janelaTeste
> private var JanelaTeste:JanelaTeste;
> // Nossa função que cria e abre a janela
> private function abrirJanelaTeste():void
> {
> // Instância a janelaTeste
> this.JanelaTeste = new JanelaTeste();
> // Adiciona a janelaTeste na aplicação main
> // o this é o pai, ou seja, onde será adicionada a janela
> // o true é o tipo de janela modal = true ou não modal = false
> PopUpManager.addPopUp(JanelaTeste, this, true);
> // Centralizamos a janela na aplicação main
> PopUpManager.centerPopUp(JanelaTeste);
> // adiciona o evento na janelaTeste
> JanelaTeste.addEventListener(CloseEvent.CLOSE, function():void
> {
> PopUpManager.removePopUp(JanelaTeste);
> }
> );
> }
> ]]>
> </mx:Script>
>
>
> </mx:Application>
>
>
> Erro:
>
> 1046: Type was not found or was not a compile-time constant:
> JanelaTeste.
>
> erro:
> // Nosso objeto janelaTeste
> private var JanelaTeste:JanelaTeste;
> >
>
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---