eu tenho um botao que quando clico ele exibi eum JDialog e logo apos faz uma insercao no banco e depois eu escondo essa JDialog…
porem quando eu clico… apenas a moldura da jDialog aparece… o fundo nao aparece ,tao pouco as labels dentro dela…
nao to entendendo o que esta aconetecendo…
segue o trecho do codigo que faz o citado
lbEnviando.setText("Enviando Imagem!");//setootextodolabeljEnviando.setVisible(true);//exiboajDialogcontroladorImagem.cadastraImagem(file,codigoOrigem);//chamoometododecadastrojEnviando.setVisible(false);//escondoajanelaJOptionPane.showMessageDialog(this,"Imagem enviada com Sucesso !","Upload de Imagem",JOptionPane.INFORMATION_MESSAGE);//exibomensagemdesucesso
esse codigo ta dentro de um botao…
mas nao estou entendendo o porque de estar ocorrendo o que falei
Poxa ninguem responde caraa… to começando a achar q estao boicotando meus tópicos!!
neohacker
bem eu não entendo muito de interface, mas posta mais código ai pra q agente possa analizar…
Dica: Poste esse tipo de dúvida no fórum de “Interface Gráfica”
renanbarros
o codigo esta ae em cimaaaa
neohacker
Isso é todo o código :?:
:shock:
renanbarros
poo meu codigo tem mais de 2000 linhas
vo mandar o meu metodo que envia a imagem :
privatevoidbtEnviaImagemActionPerformed(java.awt.event.ActionEventevt){codigoOrigem=1;if(validaCampos(codigoOrigem)){try{if(controladorImagem.buscaImagem(nomeImg)==null){controladorImagem.setTitulo(txtTituloImagem.getText());controladorImagem.setStatus();controladorImagem.setLegenda(txtLegendaImagem.getText());controladorImagem.setInstituicao((ControladorInstituicao)cbInstituicaoImagem.getSelectedItem());controladorImagem.setTipoArquivo((ControladorExtensao)cbExtesaoImagem.getSelectedItem());controladorImagem.setUsuario(controladorUsuario);controladorImagem.setPalavraChave((ArrayList<ControladorPalavraChave>)listaPalavrasImagem);controladorImagem.setAutor((ArrayList<ControladorAutor>)listaAutoresImagem);controladorImagem.setReferencia(txtReferenciaImagem.getText());controladorImagem.setResolucao(txtResolucaoImagem.getText());controladorImagem.setTamanho(txtTamanhoImagem.getText());controladorImagem.setEsquema(getEsquemaSimNao());controladorImagem.setNome(nomeImg);controladorImagem.setArea(listaClassificacaoImagem);lbEnviando.setText("Enviando Imagem!");//setootextodolabeljEnviando.setVisible(true);//exiboajDialogcontroladorImagem.cadastraImagem(file,codigoOrigem);//chamoometododecadastrojEnviando.setVisible(false);//escondoajanelaJOptionPane.showMessageDialog(this,"Imagem enviada com Sucesso !","Upload de Imagem",JOptionPane.INFORMATION_MESSAGE);//exibomensagemdesucessocontroladorImagem.cadastraImagem(file,codigoOrigem);JOptionPane.showMessageDialog(this,"Imagem enviada com Sucesso !","Upload de Imagem",JOptionPane.INFORMATION_MESSAGE);}else{JOptionPane.showMessageDialog(this,"Já existe um arquivo com esse nome:"+nomeImg,"Upload de Imagem",JOptionPane.INFORMATION_MESSAGE);}}catch(Exceptionex){JOptionPane.showMessageDialog(this,ex.getMessage(),"Erro de Upload",JOptionPane.INFORMATION_MESSAGE);}}}
dm_thiago
Pelo que você disso, talvez o problema esteja na hora de adicionar os componentes ao dialog. Dá uma conferida para ver se você está adicionando os componentes ao dialog ou a algum container. Se for a algum container, confere para ver se ele está sendo adicionado a dialog.