Visualizzazione dei risultati da 1 a 2 su 2

Discussione: BufferedImage

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    38

    BufferedImage

    Avendo un WritableRaster come faccio a realizzare un BufferedImage o un Image?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: BufferedImage

    Originariamente inviato da ann9
    Avendo un WritableRaster come faccio a realizzare un BufferedImage o un Image?
    Innanzitutto nota che non potrai mai avere un oggetto realmente di tipo Image .... Image è una classe astratta. Avrai sempre e solo oggetti di sottoclassi concrete di Image!

    Comunque quello che chiedi non mi è mai capitato di doverlo fare ma in questi casi cerco sempre di andare un po' ad intuito/logica, sopratutto leggendo la documentazione delle API (che andrebbe sempre consultata).

    Innanzittutto si legge "A BufferedImage is comprised of a ColorModel and a Raster of image data". Quindi c'è in effetti una relazione tra BufferedImage e un Raster.
    Poi vedo che BufferedImage ha un metodo setData(Raster r) e visto che WritableRaster è-un Raster ..... direi che quello può essere la soluzione. C'è anche un costruttore di BufferredImage che riceve un WritableRaster ma ha degli altri parametri da valutare.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.