BufferedImages

I’m no stranger to Java programming, but it seems the API has been expanded quite a bit since I last wrote any code.

I was wondering, is there any benefit/detriment to using BufferedImages loaded by ImageIO rather than using standard Image objects obtained through the Toolkit? This is pertaining to a desktop application (.jar), not an applet.

A few constructive answers would be immensely helpful!

BufferedImages have more chance to be hardware accelerated than a image loaded from the toolkit class I believe.

Loading images via ImageIO is way easier, provided you’re not worried about using a blocking API.

Nice!

Yes, they seemed a bit easier, which is one of the reasons I was hoping they would be at least viable. Not worried so much about using a blocking API (yet).

Thank you both for the feedback!