Preciso de ajuda!

1 resposta
M

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!!!

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