Programlarımın çalışmasını sağlamak için bazı sorunlar yaşıyorum. Temel olarak programımın 1. adımı, JFileChooser'ı bir görüntü açmak ve tamponlanmış bir görüntü haline getirmek için yeterli basitlikte kullanmaktır.JFileChooser resmi arabelleğe alınmış görüntüye
JButton open = new JButton();
JFileChooser fc = new JFileChooser();
File selectedFile = fc.getSelectedFile();
fc.setDialogTitle("Please choose an image...");
FileNameExtensionFilter filter = new FileNameExtensionFilter("JPEG", "jpeg", "jpg", "png", "bmp", "gif");
BufferedImage origImage = null;
String path = "";
File f = fc.getSelectedFile();
boolean exists = false;
fc.addChoosableFileFilter(filter);
try {
f = fc.getSelectedFile();
exists = f.exists();
path = f.getAbsolutePath();
origImage = ImageIO.read(new File(path));
}
catch(Exception e) {
System.out.println(e);
System.exit(0);
}
im (benim catch deyimi tarafından yakalanan) bir boş gösterici istisna bunu getbsolutepath ile ilgili bir şey olduğunu düşünüyorum alıyorum, ama emin değilim im: Bu ben ne var. Herhangi bir fikir? Teşekkürler!
origImage = 'nesi var ImageIO.read (f) ''? – MadProgrammer
Dosya seçici hiç açılmıyor mu? – MadProgrammer