你的ImageFrame里面是add(ImagePanel)如果你一定要用你的方法来添加图片,也应该是在ImageFrame里获取ImagePanel的大小,你的图片是加在panel类中的,怎么能够在在frame中获取大小呢?如果一定要在Frame中去图片大小,就要在panel中添加getWidth()和getHeight()方法,return image.getWidth()和image.getHeight(),之后在你的frame里就可以用panel.getWidth()和panel.getHeight()得到图片大小了!语文功底不是很好,不是到能明白我的意思吗!
哦!
明白了