Criar nova janela no SuperWaba

3 respostas
B

Estou como um dúvida.
Quando eu estou criando uma aplicação para palm e estou trabalhando em determinada janela e nessa janela existe uma ação que deve abrir outra janela sobre a antiga. Como de swer o processo.

Eu devo retirar todos os elementos da janela para so depois desenhar a nova janela? Existe algum comando que limpa a janela para mim? :???:

3 Respostas

C

Opa,
Não precisa fazer isso não!
Vc cria uma classe que extends Container
e coloca os componentes desejados nela.
Aí na ação do tal botão vc faz:

Pra voltar pra tela anterior vc faz:

MainWindow.getMainWindow().swap(null);

Vc também pode usar a classe que herda de MainWindow no lugar de MainWindow.getMainWindow()

Ok?!

Até mais!

B

Valeu clv.

Sou iniciante em SuperWaba e também em Java. Este esta sendo o meu primeiro contato com o Java. Só tá dado um probleminha agora.

Tipo.
Na janela principal eu crio um conteiner(getClientRect), e depois desejo colocar um TabPanel dentro do conteiner criado, depois de criar o TabPanel(conteiner.TabPanel) eu seto o TabPanel para(getClientRect).

Dessa forma o TabPanel esta aparecendo umas duas quebras de linha abaixo do topo do conteiner. O q esta acontecendo? Como posso resolver isso? :razz:

B

Essa eu resolvi.
Eu passei o getClientRect correto agora.

Criado 28 de setembro de 2004
Ultima resposta 30 de set. de 2004
Respostas 3
Participantes 2