在java中用另外一个类来在一个窗体中画一张图片
我想要用另外一个类来控制一个窗体中所画的图片。下面是我写的代码,但是报错了。哪位大侠帮我看看。importjava.awt.Graphics;importjava.awt...
我想要用另外一个类来控制一个窗体中所画的图片。
下面是我写的代码,但是报错了。哪位大侠帮我看看。
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class Gtest extends JFrame
{
Draw d;
public Gtest()
{
this.setSize(300, 500);
d=new Draw(this.getGraphics(),this);
this.show();
}
public static void main(String[] args)
{
new Gtest();
}
}
class Draw
{
Toolkit toolkit;
Image img;
public Draw(Graphics g,Gtest t)
{
toolkit=Toolkit.getDefaultToolkit();
img=toolkit.getImage("E:\\leidian\\dj.jpg");
g.drawImage(img, 0, 0, t);
}
}
图片的路径是绝对没错的! 展开
下面是我写的代码,但是报错了。哪位大侠帮我看看。
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class Gtest extends JFrame
{
Draw d;
public Gtest()
{
this.setSize(300, 500);
d=new Draw(this.getGraphics(),this);
this.show();
}
public static void main(String[] args)
{
new Gtest();
}
}
class Draw
{
Toolkit toolkit;
Image img;
public Draw(Graphics g,Gtest t)
{
toolkit=Toolkit.getDefaultToolkit();
img=toolkit.getImage("E:\\leidian\\dj.jpg");
g.drawImage(img, 0, 0, t);
}
}
图片的路径是绝对没错的! 展开
2013-08-11
展开全部
程序这段问题!
d=new Draw(this.getGraphics(),this);
this.show();
逻辑错误!先把承载图片体构造出来,然后再在上面绘制!
不知道明白否
d=new Draw(this.getGraphics(),this);
this.show();
逻辑错误!先把承载图片体构造出来,然后再在上面绘制!
不知道明白否
2013-08-11
展开全部
img=toolkit.getImage("E:\\leidian\\dj.jpg");要这样表示也是单划线
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询