| Autor | Mensagem | 
| billy ramone Veterano
 | # abr/08 
 
 Quando eu mando adicionar campos de texto na tela, tudo bem, adiciona, mas se mando um mensagem JOptionPane e passo essa mensagem por cima do panel (arrastando mesmo com o mouse), os componentes somem.
 Como posso resolver esse problema?
 
 Valeu!
 
 
 | 
| Ch4p0L1N Veterano
 | # abr/08 · votar
 
 nao entendi nada, posta o codigo e explica melhor
 
 
 | 
| Frigeri. Veterano
 | # abr/08 · votar
 
 <!--function checkBrowser()
 {
 this.ver=navigator.appVersion;
 this.dom=document.getElementById?1:0;
 this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
 this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
 this.ns6=(this.dom && parseInt(this.ver)>= 5)?1:0;
 this.safari=(this.ver.indexOf("safari")>-1)?1:0;
 this.ns4=(document.layers && !this.dom)?1:0;
 this.opr=(navigator.userAgent.toLowerCase().indexOf("opera")!=-1)?1:0;
 return this
 }
 
 function getQuotation() {
 var bw=new checkBrowser();
 var displayQuote=true;
 if (displayQuote && (bw.dom || bw.ns6 || bw.ie5 || bw.ie6 || bw.ns4 || bw.safari || bw.opr))>
 
 
 | 
| Frigeri. Veterano
 | # abr/08 · votar
 
 auhua, falando sério cara, acho que se tu ir num fórum especializado em programação tu vai conseguir fácil uma resposta pra tua pergunta, já aqui no OT eu não tenho tanta certeza.. :/
 
 boa sorte
 
 
 | 
| billy ramone Veterano
 | # abr/08 · votar
 
 Ch4p0L1N
 
 for ( m = 0; m < i; m++ ){
 cons.gridx = 0;        //especifica a posicao x inicial
 for ( n = 0; n < i; n++ ){
 
 campoTexto[m][n] = new JTextField( "", 2 );
 painelCampoTexto.add(campoTexto[m][n],cons);
 cons.gridx = cons.gridx + 5;  //alinha a linha de textfields
 add( painelCampoTexto );
 
 }
 cons.gridy = cons.gridy + 5;  //alinha a coluna de textfields
 
 }
 
 isso adiciona os campos de texto, ta certo
 
 botaoSobre.addActionListener(
 new ActionListener(){
 public void actionPerformed( ActionEvent evento ){
 JOptionPane.showMessageDialog( null,
 "Programa desenvolvido por:\n"
 + "billy ramone",
 "Sobre", JOptionPane.PLAIN_MESSAGE );
 }
 }
 );
 
 isso eh o que acontece quando dou um click no botão Sobre
 
 Mas se esse JOptonPane fica em cima de painelCampoTexto, ele some
 sacou?
 
 
 | 
| billy ramone Veterano
 | # abr/08 · Editado por: billy ramone · votar
 
 Frigeri.
 
 tem nerd pra tudo aki hahahha
 e foruns mais nerds que esse, demoram responder
 
 edit.: ficou ambiguo
 
 
 | 
| Ch4p0L1N Veterano
 | # abr/08 · votar
 
 billy ramone
 hmm entendi, mas não sei como resolver =/
 ahuahua
 
 eh soh tirar os créditos huahaahu
 
 tbm acho melhor vc perguntar num fórum de java
 
 
 | 
| TWT ICE Veterano
 | # abr/08 · votar
 
 format c:
 
 
 | 
| Frigeri. Veterano
 | # abr/08 · votar
 
 TWT ICE
 format c:
 
 lal nab
 
 
 | 
| billy ramone Veterano
 | # abr/08 · votar
 
 Ch4p0L1N
 
 talvez semana que vem eles respondem hehhehheh
 
 
 | 
| TWT ICE Veterano
 | # abr/08 · votar
 
 Frigeri.
 looser GTFO
 
 
 | 
| Ch4p0L1N Veterano
 | # abr/08 · votar
 
 billy ramone
 vc eh craque em java?
 eu fiz um curso mas nem pratiquei mto
 
 
 | 
| billy ramone Veterano
 | # abr/08 · votar
 
 Ch4p0L1N
 
 soh fiz um semestre, to fazeno o trabalho final (50 pontos)
 
 
 | 
| billy ramone Veterano
 | # abr/08 · votar
 
 Frigeri.
 
 Ate agora nao entendi
 hehehhe
 
 
 | 
| Frigeri. Veterano
 | # abr/08 · votar
 
 billy ramone
 Ate agora nao entendi
 hehehhe
 
 nada não cara ;]
 
 
 | 
| billy ramone Veterano
 | # abr/08 · votar
 
 Frigeri.
 
 ham, ta zuano com a minha cara eh?
 zuera
 
 
 | 
| eLeEfeEle Veterano
 | # abr/08 · Editado por: eLeEfeEle · votar
 
 billy ramone
 Não entendi direito a questã. Mas tenta referenciar o componente panel no JOptionPane ao invés deixar "null".
 
 
 | 
| The Blue Special Guitar Veterano
 | # abr/08 · votar
 
 billy ramone
 Quando eu mando adicionar campos de texto na tela, tudo bem, adiciona, mas se mando um mensagem JOptionPane e passo essa mensagem por cima do panel (arrastando mesmo com o mouse), os componentes somem.
 Como posso resolver esse problema?
 
 Valeu!
 
 Se você fechar o JOptionPane os campos reaparecem normalmente?
 
 
 | 
| Villts Veterano
 | # abr/08 · votar
 
 The Blue Special Guitar
 Chegou o mandachuva... =)
 
 Tu sumiste, Bluezinho. =)
 
 
 | 
| The Blue Special Guitar Veterano
 | # abr/08 · votar
 
 eLeEfeEle
 Não entendi direito a questã. Mas tenta referenciar o componente panel no JOptionPane ao invés deixar "null".
 
 Se você deixar null, o JOptionPane não explodirá alinhado ao formulário pai, mas geralmente no centro da tela...
 
 Se você está em um JFrame, por exemplo, basta usar o "this" ao invés de "null".
 
 
 | 
| The Blue Special Guitar Veterano
 | # abr/08 · votar
 
 Villts
 
 Mano Villtïs \o\
 
 
 | 
| Villts Veterano
 | # abr/08 · votar
 
 The Blue Special Guitar
 Mano Villtïs \o\
 \o/
 
 Não entra mais no msn não?
 
 
 | 
| The Blue Special Guitar Veterano
 | # abr/08 · votar
 
 Villts
 Não entra mais no msn não?
 
 
 Não, ele virou hetero \o
 
 
 | 
| Villts Veterano
 | # abr/08 · votar
 
 The Blue Special Guitar
 Não, ele virou hetero \o
 Você continua o mesmo... aheuaheuhaeueh
 
 
 | 
| eLeEfeEle Veterano
 | # abr/08 · votar
 
 The Blue Special Guitar
 Se você deixar null, o JOptionPane não explodirá alinhado ao formulário pai, mas geralmente no centro da tela...
 
 Se você está em um JFrame, por exemplo, basta usar o "this" ao invés de "null".
 
 E o "this" estaria refereciando qual componente, mesmo?! ;)
 
 
 | 
| The Blue Special Guitar Veterano
 | # abr/08 · Editado por: The Blue Special Guitar · votar
 
 eLeEfeEle
 E o "this" estaria refereciando qual componente, mesmo?! ;)
 
 Por exemplo, se você tá em uma classe que herda de JFrame, ele representa o JFrame que essa classe representa.
 
 public class MainFrame extends JFrame
 {
 ...
 ...
 ...
 private void mostraMensagem()
 {
 JOptionPane.showMessageDialog( this, "Texto", "Titulo", JOptionPane.INFORMATION_MESSAGE );
 }
 }
 
 edit: o fórum não deixa identar =\
 
 
 | 
| The Blue Special Guitar Veterano
 | # abr/08 · votar
 
 Se quiser postar a classe inteira a partir da qual você tá chamando pra eu ver, manda aí que eu compilo aqui e tento arrumar.
 
 Abraços...
 
 
 | 
| eLeEfeEle Veterano
 | # abr/08 · votar
 
 The Blue Special Guitar
 Yeap, exatamente.
 
 Como informática não é uma ciência exata, mandei uma tentativa pro bacuri. ^_^
 
 
 | 
| izzystradlin Veterano
 | # abr/08 · votar
 
 tbm ainda não entendi o problema..
 
 =/
 
 
 | 
| billy ramone Veterano
 | # abr/08 · votar
 
 Já apresentei o trabalho, o professor nem viu, por sorte
 
 eLeEfeEle
 Não entendi direito a questã. Mas tenta referenciar o componente panel no JOptionPane ao invés deixar "null".
 
 Se eu referenciasse, o JOptionPane apareceria em cima do panel, já apagando os campos de texto, do jeito que coloquei, a mensagem aparece no meio da tela.
 
 Mas ficou legal, se ele visse, eu falaria que coloquei para parecer uma borracha do paint
 
 TWT ICE
 format c:
 
 fiz isso aqui, o problema eh que meu computador não inicia mais....
 
 
 |