创建一个ImageIcon类型的对象,在该对象上调用getImage()方法,获得Image类型的图片,最后使用paintComponent调用父类方法绘制。该方法可以设置图片的一些属性,比如相对定位等(示例代码的位置是(0,0),相对于该Panel )。
方法2先创建一个JLabel对象和ImageIcon对象,直接调用JLabel的setIcon()方法,将图片放入该label,就可显示。这个方法有些业余,而且使用这个方法,图片默认居中,并且是动态的(即调整frame大小时,图片也会即时响应),在特定情况下可能会出现问题。
本文版权属李响同學所有
未经本人许可禁止转载
允许在别处转贴本文的链接
网友评论