专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » 小议如何在apple中显示图象:小议如何在Applet中显示图象 »正文

小议如何在apple中显示图象:小议如何在Applet中显示图象

来源: 发布时间:星期四, 2008年12月18日 浏览:2次 评论:0
.在 Applet 中显示图象需要引入以下包,并ImageObserver接口 import java.awt.image.*; import java.awt.image.ImageObserver; import java.net.URL; public MyApplet extends Applet implements ImageObserver { ... 2.定义图象路径 URL imgURL = getDocumentBase; 将路径设为和你html文件在相同 URL imgUrl = getClassBase; 将路径设为和你html文件在相同 3.获取图象 img = getImage(imgURL,imgName); 当然有可能你想将自己图象文件放到个目录里去那么你可以这样做 img = getImage(imgURL, "img" + imgName); 4.显示图象 最基本思路方法是 drawImage,这个思路方法在Graphics类中有定义,最简单形式如下: g.drawImage(image, xPosition, yPosition, this); 最后个参数呼叫了ImageObserver. 5.最后补充 以上所说都是最基本当然有时候你甚至想把你图象文件打成jar包这时你就需要用到 getResourceAsStream 思路方法了 InputStream in = getClass.getResourceAsStream("image.g"); buffer = [in.available]; for ( i = 0; n = in.available; i < n; i ) buffer[i] = ()in.read; Image img = createImage(buffer); 6.个完整小例子 import java.awt.*; import java.applet.*; import java.awt.image.*; import java.awt.image.ImageObserver; import java.net.URL; //使用ImageObserver接口 public MyApplet extends Applet implements ImageObserver{ Image img; String imgPath = ""; xpo = 100, ypo = 100; public void init { Background(Color.white); //设置背景色 Foreground(Color.blue); //设置前景色 imgPath = "img/" + "test.g"; //设置图象文件路径 } public void pa(Graphics g) { URL imgURL = getDocumentBase; img = getImage(imgURL, imgPath);

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: