我该如何检查我吸收的组件?

时间:2015-11-27 16:37:15

标签: java canvas components

我编写代码访问API,这是混淆的,我在绘制画布上的png图像方面没有任何问题。

例如:

g.drawImage(img2, 423, 314, null);

当我尝试绘制一个gif时问题就出现了。 我需要指定容器,似乎在drawImage中不是这种情况 我一直试图这样做:

ImageIcon imageIcon = new ImageIcon("http://i.imgur.com/x.gif");
Graphics w = (Graphics) g;
// g is graphics2d, I have tried with both, both don't work (it compiles, but nothing appears)

imageIcon.paintIcon(this.getCanvas(), w, mouse.getPosition().x,
        mouse.getPosition().y);

但它只是拒绝画任何东西,并没有给我任何错误。 我再次使用客户端API,我无法访问所有内容。我不知道我到底在画什么,所以我不知道如何正确地做到这一点。关于如何在不指定组件的情况下绘制我的gif的任何想法,或者如何使用简单的"绘制"来获得相同的组件?

0 个答案:

没有答案