JAVA 关于BufferedImage类绘制图片的问题。

通过BufferedImage类来显示图片BufferedImagebim=newBufferedImage(width,height,BufferedImage.TYP... 通过BufferedImage类来显示图片
BufferedImage bim=new BufferedImage(width,height,BufferedImage.TYPE_INT_ARGB);
bim= ImageIO.read(getClass().getResource("001.bmp"));
Graphics g=getGraphics();
g.drawImage(bim, 0, 0, null);

报错没有定义方法getGraphics();
请高手帮忙 此方法应如何正确引用?
展开
 我来答
375547584
推荐于2018-04-30
知道答主
回答量:22
采纳率:0%
帮助的人:11.3万
展开全部
BufferedImage bim=new BufferedImage(width,height,BufferedImage.TYPE_INT_ARGB);
bim= ImageIO.read(new URL("001.bmp"));
Graphics g=bim.getGraphics();
g.drawImage(bim, 0, 0, null);
或者
ImageIcon p=new ImageIcon(this.getClass()
.getResource("title.png"));
int i=p.getIconHeight();
int j=p.getIconWidth();
p.setDescription("");
具体里面的方法去api 看看 有画笔和设置尺寸的,获取尺寸的
百度网友75bfa5c
2013-01-21 · TA获得超过154个赞
知道小有建树答主
回答量:137
采纳率:66%
帮助的人:75.9万
展开全部
我觉得应该声明一个Graphics2D对象,然后用getGraphics()来实例化。再转换成Graphics2D类的

Graphics2D g = (Graphics2D) getGraphics();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼人守卫enjoy
2013-01-21 · 超过13用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:37.5万
展开全部
bim.getGraphices()呗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式