Home · Resposta · Registre-se para poder enviar mensagens · Regras · Arquivo · Central de Ajuda ·

Fóruns Cifra Club / OFF TOPIC / Algum nerd aê entende de java?
Autor Mensagem
billy ramone
Veterano
# Enviado: 3/abr/08 23:22


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 Macho Pacaralho
# Enviado: 3/abr/08 23:26
Votar


nao entendi nada, posta o codigo e explica melhor

Frigeri.
Membro
# Enviado: 3/abr/08 23:28
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.
Membro
# Enviado: 3/abr/08 23:29
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
# Enviado: 3/abr/08 23:31
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
# Enviado: 3/abr/08 23:32 · 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 Macho Pacaralho
# Enviado: 3/abr/08 23:33
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
# Enviado: 3/abr/08 23:34
Votar


format c:

Frigeri.
Membro
# Enviado: 3/abr/08 23:35
Votar


TWT ICE
format c:

lal nab

billy ramone
Veterano
# Enviado: 3/abr/08 23:35
Votar


Ch4p0L1N

talvez semana que vem eles respondem hehhehheh

TWT ICE
Veterano
# Enviado: 3/abr/08 23:35
Votar


Frigeri.
looser GTFO

Ch4p0L1N
Veterano Macho Pacaralho
# Enviado: 3/abr/08 23:37
Votar


billy ramone
vc eh craque em java?
eu fiz um curso mas nem pratiquei mto

billy ramone
Veterano
# Enviado: 3/abr/08 23:39
Votar


Ch4p0L1N

soh fiz um semestre, to fazeno o trabalho final (50 pontos)

billy ramone
Veterano
# Enviado: 3/abr/08 23:45
Votar


Frigeri.

Ate agora nao entendi
hehehhe

Frigeri.
Membro
# Enviado: 3/abr/08 23:47
Votar


billy ramone
Ate agora nao entendi
hehehhe


nada não cara ;]

billy ramone
Veterano
# Enviado: 3/abr/08 23:51
Votar


Frigeri.

ham, ta zuano com a minha cara eh?
zuera

eLeEfeEle
Membro
# Enviado: 4/abr/08 10:28 · 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
# Enviado: 4/abr/08 10:35
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
# Enviado: 4/abr/08 10:37
Votar


The Blue Special Guitar
Chegou o mandachuva... =)

Tu sumiste, Bluezinho. =)

The Blue Special Guitar
Veterano
# Enviado: 4/abr/08 10:37
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
# Enviado: 4/abr/08 10:38
Votar


Villts

Mano Villtïs \o\

Villts
Veterano
# Enviado: 4/abr/08 10:38
Votar


The Blue Special Guitar
Mano Villtïs \o\
\o/

Não entra mais no msn não?

The Blue Special Guitar
Veterano
# Enviado: 4/abr/08 10:39
Votar


Villts
Não entra mais no msn não?


Não, ele virou hetero \o

Villts
Veterano
# Enviado: 4/abr/08 10:40
Votar


The Blue Special Guitar
Não, ele virou hetero \o
Você continua o mesmo... aheuaheuhaeueh

eLeEfeEle
Membro
# Enviado: 4/abr/08 10:45
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
# Enviado: 4/abr/08 10:49 · 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
# Enviado: 4/abr/08 11:05
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
Membro
# Enviado: 4/abr/08 11:09
Votar


The Blue Special Guitar
Yeap, exatamente.

Como informática não é uma ciência exata, mandei uma tentativa pro bacuri. ^_^

izzystradlin
Veterano
# Enviado: 4/abr/08 11:31
Votar


tbm ainda não entendi o problema..

=/

billy ramone
Veterano
# Enviado: 4/abr/08 19:52
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....

Envia sua resposta para este assunto:

        Tablatura   
 
 » Nome ou apelido:  » Senha 
 

Tópicos relacionados a Algum nerd aê entende de java?


96.033 usuários cadastrados. Anuncie aqui!

miniBB forum software © 2001-2009
Terra Índice Chat E-mail