建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

永樂國際樂在其中尤文:小議如何在Applet中顯示圖象

?

作者:jeru

一.在 Applet 中顯示圖象必要引入以下包,并調用ImageObserver接口

import java.awt.image.*;

import java.awt.image.ImageObserver;

import java.net.URL;

public class MyApplet ext永樂國際樂在其中尤文ends Applet implements ImageObserver { ...

二.定義圖象路徑

URL imgURL = getDocumentBase();

將路徑設為和你的html文件在相同。

URL imgUrl = getClassBase();

將路徑設為和你的html文件在相同。

三.獲取圖象

img = getImage(imgURL,imgName);

當然,有可能你想將自己的圖象文件放到一個目錄里去,那么你可以這樣做

img = getImage(imgURL, "img" + imgName);

四.顯示圖象

最基礎措施是調用 drawImage(),這個措施在Graphics類中有定義,最簡單的調用形式如下:

g.drawImage(image, xPosition, yPosition, this);

著末一個參數呼叫了ImageObserver.

五.著末的彌補

以上所說的都是最基礎的,當然無意偶爾候你以致想把你的圖象文件打成jar包,這時,你就必要用到

getResourceAsStream() 措施了。

InputStream in = getClass().getResourceAsStream("image.gif");

byte buffer[] = new byte[in.available()];

for (int i = 0; n = in.永樂國際樂在其中尤文available(); i < n; i ++)

buffer[i] = (byte)in.read();

Image img = createImage(buffer);

六.一個完備的小實例

import java.awt.*;

import java.applet.*;

import java.awt.image.*;

import java.awt.image.ImageObserver;

import永樂國際樂在其中尤文 java.net.URL;

//應用ImageObserver接口

public class MyApplet extends Applet implements ImageO永樂國際樂在其中尤文bserver{

Image img;

String imgPath = "";

int xpoint = 100, ypoint = 100;

public void init() {

setBackground(Color.white); //設置背景致

setForeground(Color.blue); //設置前景致

imgPath = "img/" + "test.gif"; //設置圖象文件路徑

}

public void paint(Graphics g) {

URL imgURL = getDocumentB永樂國際樂在其中尤文ase();

img = getImage(imgURL, imgPath);

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
通化大嘴刨幺手机版 福建时时彩开奖直播 海王捕鱼一直破产 稳定信誉的在线的棋牌 篮球规则视频 电竞比分直播 分享赚钱的图片 河南快赢481官网 法甲免费直播 手机即时比分网