Topic: 大家来看下这个问题(drawImage 不显示图片信息)

  Print this page

1.大家来看下这个问题(drawImage 不显示图片信息) Copy to clipboard
Posted by: paoda_00
Posted on: 2005-12-02 14:53

目的是:想获得一幅图片
程序:package myprojects.drawimage;

import java.awt.*;
import java.awt.event.*;

class DrawImage extends Frame {
  Image img=getToolkit().getImage("..\\..\\12-1.gif");
  public void paint(Graphics g)
  {
   g.drawImage(img,0,0,this);
}
  public DrawImage() {
    addWindowListener(new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
        dispose();
        System.exit(0);
      }
    });
  }

  public static void main(String args[]) {
    System.out.println("Starting DrawImage...");
    DrawImage mainFrame = new DrawImage();
    mainFrame.setSize(400, 400);
    mainFrame.setTitle("DrawImage");
    mainFrame.setVisible(true);
  }
}

图片所在的地方:C:\JC\MyProjects\DrawImage

Image img=getToolkit().getImage("..\\..\\12-1.gif");
..\\..\\ 表示从父目录的父目录去找

在编译期没什么问题可就是不显示图片信息
图片的名字就是:12-1.gif

望大家给予指点谢谢

2.Re:大家来看下这个问题 [Re: paoda_00] Copy to clipboard
Posted by: shibin20011983
Posted on: 2005-12-04 15:54

我用了你的程序,没问题,是不是你图片的路径有问题,还有g.drawImage(img,100,100,this);不然可能看不见图片
试试看


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923