Bonjour,
je suis entrain de développer une application qui travaille sur les images(BufferrdImage) , je charge l'image enregistré à travers un Jfilechooser puis je l'insère dans un JPanel ou JEditorPane , l'image s'affiche la première fois mais quand je veux changer la taille de JFrame l'image disparaît j'ai essayé avec Jpanel.revalidate() , Jpanel.repaint et ca n'a pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 File file = null ; JFileChooser fileChooser ; fileChooser = new JFileChooser("."); fileChooser.revalidate(); fileChooser.repaint(); int result = fileChooser.showOpenDialog(null); if( result ==JFileChooser.APPROVE_OPTION ) { file = fileChooser.getSelectedFile(); mybi = ImageIO.read(file); je.getGraphics().drawImage(mybi,5,5 , 256, 256,this); je.revalidate(); } mybi = ImageIO.read(file); je.getGraphics().drawImage(mybi,5,5 , 256, 256,this); je.revalidate(); je = JEditorPane mybi = BufferedImage
Partager