嗨我想獲得BufferedImage的路徑,但如何獲得加載的圖像我不知道的路徑。 我正在從Stack <>中提取圖像>。當用戶點擊下一個按鈕時從其中取出一個一個的圖像。 使用pop()方法堆棧更改圖像。如何獲得具體bufferedimage的路徑?
代碼:
Stack<File> pictures ;
final JFileChooser file;
file = new JFileChooser();
file.setCurrentDirectory(dir);
file.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
file.showOpenDialog(panel);
String path = file.getSelectedFile().getAbsolutePath();
System.out.println(path);
pictures= getFilesInFolder(path.toString());
a=ImageIO.read(pictures.pop().getAbsoluteFile());
這裏a
緩衝Image實例。 現在我想要在a
加載的圖像的整個路徑。
有人指導我嗎?
哈瓦一文件到堆棧或BufferedImage? – Gerret
是的,我已經添加了這個概念,你教給我。 –
在使用pop之前,只需使用stack.peek()。偷看向您展示堆棧的第一張圖片。所以:'stack.peek()。getAbsuluthPath();'或不? – Gerret