Вы находитесь на странице: 1из 2

//abre a janela para escolher o arquivo JFileChooser arquivo = new JFileChooser();

//filtra os arquivos para somente imagens nos formatos definidos FileNameExtensionFilter filtroimg = new FileNameExtensionFilter("Imagens", "gif", "jpg", "png"); arquivo.setFileFilter(filtroimg);

//executa o comando para filtrar as imagens arquivo.setAcceptAllFileFilterUsed(false);

//escolha de diretrio para pegar a imagem arquivo.setFileSelectionMode(JFileChooser.FILES_ONLY); File file = new File("user.dir");

int salvar = arquivo.showSaveDialog(this); int res = arquivo.showOpenDialog(this);

if(res == JFileChooser.APPROVE_OPTION){ if(salvar == JFileChooser.APPROVE_OPTION){

ImageIcon image = new ImageIcon(arquivo.getSelectedFile().getPath()); img.setIcon(new ImageIcon(image.getImage().getScaledInstance(img.getWidth(),img.getHeight(),Image.SCALE_ DEFAULT))); File arq = arquivo.getSelectedFile();

} }else{

JOptionPane.showMessageDialog(null,"Voce nao selecionou nenhuma imagem"); }

Вам также может понравиться