如果我在applet的子类中,读取一图片
Toolkit kit = Toolkit.getDefaultToolkit();
img = kit.getImage("1.jpg");
要得到它的长与宽只要
width=img.getWidth(this);
height=img.getHeight(this);可是现在的问题是,我要在一个不继承任何其他如applet类,或者JPanel类,中要读取图象的width和height,却做不到,
int java.awt.Image.getHeight(ImageObserver arg0)
int java.awt.Image.getHeight(ImageObserver arg0)
因为找不到ImageObserver,所以在写了
Toolkit kit = Toolkit.getDefaultToolkit();
img = kit.getImage("1.jpg");
之后,读取图象的width和height不能写成
width=img.getWidth(this);
height=img.getHeight(this);
因为该类不能成为ImageObserver;高手们,如何解决这个无任何继承类中读取图象的width和height?
Toolkit kit = Toolkit.getDefaultToolkit();
img = kit.getImage("1.jpg");
要得到它的长与宽只要
width=img.getWidth(this);
height=img.getHeight(this);可是现在的问题是,我要在一个不继承任何其他如applet类,或者JPanel类,中要读取图象的width和height,却做不到,
int java.awt.Image.getHeight(ImageObserver arg0)
int java.awt.Image.getHeight(ImageObserver arg0)
因为找不到ImageObserver,所以在写了
Toolkit kit = Toolkit.getDefaultToolkit();
img = kit.getImage("1.jpg");
之后,读取图象的width和height不能写成
width=img.getWidth(this);
height=img.getHeight(this);
因为该类不能成为ImageObserver;高手们,如何解决这个无任何继承类中读取图象的width和height?
有些是必须继承的,要不然是不能运行的
Object 还是所有类的父类呢..
JAVA的接口就是为了解决的这样的问题的.
如果是由APPLET来显示这个图像,那么对该图像数据的提取与处理为什么会在另外一个类中进行呢?还是我并没有完全理解你的设计方案?@.@||~
具体信息可参阅JDK1.5文档
@.@||~