Hallo,
ich bin relativ unerfahren in der Programmierung mit Java und habe folgendes Problem:
Ich möchte in meine Applikation ein Bitmap einlesen. Dafür würde ich diese gern mit dem FileChooser auswählen und dann einlesen.
Danach soll die Bilddatei bearbeitbar (Filterung/Transformation) sein, also nicht über ImageIcon laden.
Bisher habe ich folgenden Quelltext "zusammengeschustert", aber das Bild wird nicht sichtbar!
Kann mir Jemand helfen?
ich bin relativ unerfahren in der Programmierung mit Java und habe folgendes Problem:
Ich möchte in meine Applikation ein Bitmap einlesen. Dafür würde ich diese gern mit dem FileChooser auswählen und dann einlesen.
Danach soll die Bilddatei bearbeitbar (Filterung/Transformation) sein, also nicht über ImageIcon laden.
Bisher habe ich folgenden Quelltext "zusammengeschustert", aber das Bild wird nicht sichtbar!
Code:
final JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(desk);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
try{
FileImageInputStream in = new FileImageInputStream(fc.getSelectedFile());
java.awt.image.BufferedImage bild = javax.imageio.ImageIO.read(in);
}
catch(IOException e)
{
e.printStackTrace();
}
}
Kann mir Jemand helfen?