actualisation JScrollPane
salut
Mon application permet d'ouvir une image et de l'afficher dans un JPanel qui est contenu dans un JScrollPane.
Une fois que j'ai chargé mon image je n'arrive pas à mettre à jour le Scroller.
Par contre la mise à jour ce fait lorsque je redimensionne la fenêtre.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
public void ouvrirCarte (MaFrame fen)
//fonction permettant d'ouvrir une image
{
JFileChooser fc = new JFileChooser();
String dossier="";
fc.addChoosableFileFilter(new ImageFilter());
fc.setAcceptAllFileFilterUsed(false);
int retour = fc.showOpenDialog(fen);
if (retour==JFileChooser.CANCEL_OPTION) {}
else
{
this.carteFile =fc.getSelectedFile();
this.carte = new ImageIcon (carteFile.getAbsolutePath());
fen.getPane().repaint();//je repaint le JPanel mais la taille du scroller ne se met pas à jour
}
} |
je vous remercie d'avance pour votre aide.