Hallo,
ich habe folgendes Problem:
Ich möchte über JFileChooser eine Bilddatei auswählen (GIF oder JPG) und diese dann in einem Panel anzeigen lassen
Hier zunächst mein Quellcode:
mariopetr: bitte codetags setzen
Nun habe ich zwei Probleme:
1. Wie kann ich den Filter dahingehend erweitern, dass auch JPGs angezeigt bzw. akzeptiert werden.
2. Wie kann ich das ausgewählte File übergeben, damit es in einem Panel angezeigt werden kann.
Für Unterstützung wäre ich sehr dankbar
Gruss JC
ich habe folgendes Problem:
Ich möchte über JFileChooser eine Bilddatei auswählen (GIF oder JPG) und diese dann in einem Panel anzeigen lassen
Hier zunächst mein Quellcode:
Code:
import java.awt.*;
import java.io.File;
import javax.swing.*;
import javax.swing.filechooser.FileFilter;
public class JFileChooserDemo
{
public static void main( String args[] )
{
JFileChooser fc = new JFileChooser();
fc.setFileFilter( new FileFilter() {
public boolean accept( File f ) {
return f.isDirectory() ||
f.getName().toLowerCase().endsWith(".gif");
}
public String getDescription() {
return "GIFs und JPGs";
}
} );
int returnVal = fc.showOpenDialog( null );
if ( returnVal == JFileChooser.APPROVE_OPTION )
{
File file = fc.getSelectedFile();
}
System.exit( 0 );
}
}
mariopetr: bitte codetags setzen
Nun habe ich zwei Probleme:
1. Wie kann ich den Filter dahingehend erweitern, dass auch JPGs angezeigt bzw. akzeptiert werden.
2. Wie kann ich das ausgewählte File übergeben, damit es in einem Panel angezeigt werden kann.
Für Unterstützung wäre ich sehr dankbar
Gruss JC