salut tous le monde
j’ai un petit probleme
la cequence de code source suivante affiche une image
mais quand je fait ouvrir et je selectionne une autre image
cette derniere s’affiche deriere la premiére(en arriere plan)
quelqu’un peut m’aider a
ce que je veut c’est que quand j’ouvre une nouvelle image l’ancienne s’effece
merci
item1.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
int state = chooser.showOpenDialog(null);
file = chooser.getSelectedFile();
String suffix = null;
if(file != null && state == JFileChooser.APPROVE_OPTION) {
s = file.getPath();
int i = s.lastIndexOf(".");
if(i > 0 && i < s.length() - 1)
suffix = s.substring(i+1).toLowerCase();
if(suffix.equals("png")){
//removeAll();
input = JAI.create("fileload", s);
}
else{JOptionPane.showMessageDialog(null,"Ce format n'est pas png");}
}
else {
JOptionPane.showMessageDialog(null, " ANNULER ?!","Message",JOptionPane.QUESTION_MESSAGE);
}
}});
menu.add(item1 );