-
1: import java.awt.Frame;
2: import java.awt.Graphics;
3: import java.awt.Image;
4: import java.awt.event.WindowAdapter;
5: import java.awt.event.WindowEvent;
6:7: public class DrawImage extends Frame {
8:9: public static void main(String[] args) {
10: DrawImage di = new DrawImage();
11: di.init();12: }13:14: private Image img;
15:16: private void init() {
17: // 获得Image .AWT 两种格式的图像:GIF和JPEG
18: img = this.getToolkit().getImage("d://31735-1.jpg");
19: this.setSize(600, 600);
20: System.out.println("setVisible start");
21: this.setVisible(true);
22: System.out.println("setVisible end");
23:24: this.addWindowListener(new WindowAdapter() {
25: @Override
26: public void windowClosing(WindowEvent e) {
27: System.exit(0);28: }29: });30: }31:32: @Override
33: public void paint(Graphics g) {
34: System.out.println("paint");
35: if (img != null) {
36: g.drawImage(img, 10, 10, this);
37: // getGraphics.drawImage(img, 10, 10, this);//张孝祥的JAVA就业培训教程里 这样写
38: }
39: }40:41: }
J2SE AWT :用drawImage绘图
最新推荐文章于 2024-07-12 13:15:38 发布
本文介绍如何使用Java编程语言加载并显示图像文件,并通过窗口事件实现窗口关闭功能。
2万+

被折叠的 条评论
为什么被折叠?



