java中 g.drawImage()方法如何使用
java中 g.drawImage()方法如何使用
File file=new File("d:\\img\\5.jpg");BufferedImage bi=ImageIO.read(file);Graphics g=bi.getGraphics(); g.drawImage(img,x,y,width,hight,observer);方法中的第一个参数和最后一个参数 分别是什么含义如何做出来???
绘制指定图像中当前可用的图像。图像的左上角位于该图形上下文坐标空间的 (x, y)。图像中的透明像素不影响该处已存在的像素。 此方法在任何情况下都立刻返回,甚至在图像尚未完整加载,并且还没有针对当前输出设备完成抖动和转换的情况下也是如此。 如果图像已经完整加载,并且其像素不再发生更改,则 drawImage 返回 true。否则,drawImage 返回 false,并且随着更多的图像可用或者到了绘制动画另一帧的时候,加载图像的进程将通知指定的图像观察者。 参数:img - 要绘制的指定图像。如果 img 为 null,则此方法不执行任何操作。 x - x 坐标。 y - y 坐标。 observer - 转换了更多图像时要通知的对象。 返回:如果图像像素仍在更改,则返回 false;否则返回 true。
img 怎么定义出来
从文件/或者Url中获得Image. java.awt.image包下的Toolkit.getDefaultToolkit().createImage(Url) Toolkit.getDefaultToolkit().createImage(File); 返回是java.awt.Image
- 提问者评价
-
谢谢!
maye100 | 来自芝麻团 | 十级 采纳率39%
其他类似问题
- 2011-07-22JAVA Graphics类中drawImage方法怎么用 3
- 2009-10-07java drawImage方法 5
- 2013-11-18JAVA的问题g.drawImage第四个代表什么
- 2009-05-22关于java的Graphics的drawimage 8
- 2011-04-14java中的paint方法中的drawimage方法怎么用? 3
其他2条回答
img - 要绘制的指定图像。如果 img 为 null,则此方法不执行任何操作。 x - x 坐标。 y - y 坐标。 width - 矩形的宽度。 height - 矩形的高度。 observer - 转换了更多图像时要通知的对象。
img 怎么定义出来observer 写什么
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); observe写ImageObserver. 后面要什么参数自己选
java中 g.drawImage()方法如何使用相关推荐
- java drawstring字体大小,JAVA中,drawstring 方法的用法,格式是什么啊
啦啦啦额68的回答 Java中Graphics类的drawString()方法: i)drawString(String str,int x,int y): String str是可以在屏幕上显示的字 ...
- Java中的subList方法
Java中的subList方法 今天看到了java中List中有个subList的方法,感觉很熟悉有没有?没错,在Stirng类中,也有个类似的方法:subString. Stirng中的subStr ...
- JAVA中复制数组的方法
在JAVA里面,可以用复制语句"A=B"给基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组;如果一个数组发生改变,那么 ...
- Java中的main()方法详解
源文作者:leizhimin 源文链接:http://lavasoft.blog.51cto.com/62575/53263 源文作者版权申明: 版权声明:原创作品,允许转载,转载时请务必以超链 ...
- 如何在java中调用js方法
[java] view plain copy/* * 加载脚本引擎,并在java中调用js方法 */ public void test2() { ScriptEngineManager manager ...
- java中构造方法和方法全面解析
java中构造方法和方法全面解析 我相信大多说人都对构造方法.方法不陌生,而且很了解,但我也相信有很多像我这样的没有一个很好很清晰很全面的认识,今天就把它整理如下,希望能给大家带来点方便与帮助,也希望 ...
- java中的dispose()方法
java中的dispose()方法 先来看看 JAVA 1.5 的帮助文档的原文 - dispose - public void dispose() ****** 释放由此 Window.其子组件及其 ...
- java 重写方法 访问权限_为何Java中子类重写方法的访问权限不能低于父类中权限(内含里氏替换原则)...
为何Java中子类重写方法的访问权限不能低于父类中权限 因为 向上转型及Java程序设计维护的原因 例: 假设一个父类A 拥有的方法public void setXXX(){}可以被其他任意对象调用这 ...
- Java中重写equals()方法时注意点
Java中重写equals()方法时注意点 一直说,重写一个对象的equals()方法时我们必须重写HashCode()方法,但是如果我们不重写呢?会有什么影响呢? 首先看一下,什么情况下我们需要重写 ...
最新文章
- Redis Labs 再次更改开源许可证,但 Redis 本身不受影响
- golang mysql proxy_mixer: 一个用go实现的mysql proxy
- python降级pip_1.2 pip降级selenium3.0
- php 代码修改后 重新实例化_从匿名函数到PHP设计模式之容器模式
- 推动Windows的限制:进程和线程
- javascript 获取DropDownList选定值的方法
- PHP foreach如何判断是数组最后一个元素
- java基础面试题总结
- Fedora core 2下建立Poptop服务器以及常见问题
- ES中文分词器-ik分词器安装
- 企业应如何改善设备功率因数,有效规避罚款
- redis数据中的key如果是中文
- 在LR字符串中交换相邻字符
- 三维虚拟工厂仿真交互展示有哪些功能
- 安装ADOBE READER时无法将数值写入键
- JAVA的if结构单分支结构简单易懂
- exit()和_exit()两个函数的区别
- mysql三国人物库_一文带你使用neo4j生成三国人物社交关系图
- React项目报错:The slice reducer for key “xxx“ returned undefined during initialization.
- 【解决汇总:待更新】CUDA error: an illegal memory access was encountered with channels_last
热门文章
- 浪潮服务器通过BMC远程安装系统
- .env.development(开发环境)、.env.prodction(正式环境)、自定义环境的使用
- element input focus()获取焦点无效?
- 新一代数据中心发力 推动智能电网建设步伐
- SAP随笔定位经验记录
- app保险箱,保险箱登录注册,添加保险箱子,实现对保险箱的监听。
- 报错解决 | Arduino nano v3.0(atmega328p)烧录失败
- 打造有竞争力的SaaS 营销策略,赢得客户和市场份额
- 浅析mysql主从复制
- 【JavaWeb】四、HTMLCSS