eu fiz uma tela e um botao, que quando vc aperta ele ,ele abre uma janela (Aquela janelas tipo do word, abri-> )ai vc procura uma imagem pra ela abrir , mas ela naum esta abrindo … eu queria uma ajuda de como fazer isso!!!
Preciso de ajuda!
M
1 Resposta
J
você quer dizer pra colocar a imgame num label? ou so pegar o endereco dela? pra o primeiro caso eu fiz:
JFileChooser file = new JFileChooser("C:\");
file.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
file.setFileFilter(
new FileFilter() {
public boolean accept( File f ) {
return f.getName().toLowerCase().endsWith( ".jpg" ) ||
f.getName().toLowerCase().endsWith( ".gif" ) ||
f.getName().toLowerCase().endsWith( ".bmp" ) ||
f.isDirectory();
}
public String getDescription() {
return "Arquivos de Imagem (*.jpg;*.gif;*.bmp)";
}
}
);
if(file.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
String n1 = file.getCurrentDirectory().getPath();
String n2 = file.getSelectedFile().getName();
this.arquivoAPassar = n1 + "\" + n2;
this.icone = new ImageIcon(this.arquivoAPassar);
this.labelIcone.setSize(this.icone.getIconWidth(), this.icone.getIconHeigth());
this.labelIcone.setIcon(this.icone);
}
}
esse filter é pra que o usuário só possa escolher arquivos de imagem…
espero ter ajudado
Criado 7 de abril de 2005
Ultima resposta 7 de abr. de 2005
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo