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();
请高手帮忙 此方法应如何正确引用? 展开
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();
请高手帮忙 此方法应如何正确引用? 展开
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 看看 有画笔和设置尺寸的,获取尺寸的
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 看看 有画笔和设置尺寸的,获取尺寸的
展开全部
我觉得应该声明一个Graphics2D对象,然后用getGraphics()来实例化。再转换成Graphics2D类的
Graphics2D g = (Graphics2D) getGraphics();
Graphics2D g = (Graphics2D) getGraphics();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bim.getGraphices()呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询