【发布时间】:2012-08-03 15:37:27
【问题描述】:
每当我尝试将 BufferedImage(父)转换为我扩展自己的 AdvancedBufferedImage(子)时,我都会得到一个 ClassCastException,我没有没有覆盖任何方法,而且我已经实现了所有的承包商而不修改它们
每当我尝试使用 ImageIO.read() 方法从文件中创建 AdvancedBufferedImage 时,都会遇到此异常。
File file = new file(path);
AdvancedBufferedImage image = (AdvancedBufferedImage) ImageIO.read(file);
看起来应该没有问题,请问是什么问题?
【问题讨论】:
标签: java casting bufferedimage