Ho tentato anche con JLabel, vorrei disegnare l'immagine su una Label e poi aggiornarla tramite setRGB(x,y,int_rgb);
Tuttavia non riesco a visualizzarla.
Provo con:
Dove lImg è la Jlabel settata come visibile ed aggiunta al JPanel.
Mentre img è istanza di Immagine a cui passo il file da leggere.codice:System.out.println(lImg.imageUpdate(img.getImage().getSubimage(0,0, 10, 10), ALLBITS, 0, 0, 10,10));
codice:class Immagine { private BufferedImage image; Immagine(File file){ try { image = ImageIO.read(file); } catch (IOException e) { e.printStackTrace(); } } BufferedImage getImage(){ return image; }
Ho tentato anche con:
Perché giustamente il primo metodo risultava false...nulla da farecodice:ImageIcon iconIMG = new ImageIcon(); iconIMG.setImage(img.getImage()); lImg = new JLabel(iconIMG);

Rispondi quotando