第四个参数是在哪上面画就通知谁
package expression;
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.ImageObserver;
import java.awt.image.ImageProducer;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import org.omg.CORBA.PUBLIC_MEMBER;
public class Text extends JFrame{
public Text(){
setBounds(200, 200, 500, 500);
setVisible(true);
setTitle("绘图");
setDefaultCloseOperation(EXIT_ON_CLOSE);
add(new mycanvas());
}
public static void main(String[] args) {
new Text().setVisible(true);
}
class mycanvas extends Canvas{//内部类
public void paint(Graphics g){
Image image = new ImageIcon("src/ycy.jpg").getImage();//获取图片资源
g.drawImage(image, 100, 100, this);//绘制图像
}
}
}
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有