tsukuba_bunko.peko.canvas.stage
クラス ImageManager

java.lang.Object
  上位を拡張 tsukuba_bunko.peko.canvas.stage.ImageManager

public class ImageManager
extends java.lang.Object

画像データを管理する機能を提供します。

バージョン:
$Revision: 1.3 $
作成者:
$Author: ppoi $

コンストラクタの概要
protected ImageManager()
          ImageManager のインスタンスを作成します。
 
メソッドの概要
 java.awt.Image getImage(java.lang.String name)
          画像をキャッシュから取得します。
 java.awt.Image getImage(java.lang.String name, boolean transparentize)
          画像をキャッシュから取得します。
static ImageManager getInstance()
          唯一の ImageManager インスタンスを取得します。
protected  java.net.URL getURL(java.lang.String name)
          画像名を URL に変換します。
 void putImage(java.lang.String name, java.awt.Image image)
          画像をキャッシュに戻します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ImageManager

protected ImageManager()
ImageManager のインスタンスを作成します。

メソッドの詳細

getImage

public java.awt.Image getImage(java.lang.String name)
画像をキャッシュから取得します。キャッシュにない場合は新規にロードされます。

パラメータ:
name - 画像名
戻り値:
画像データ

getImage

public java.awt.Image getImage(java.lang.String name,
                               boolean transparentize)
画像をキャッシュから取得します。キャッシュにない場合は新規にロードされます。

パラメータ:
name - 画像名
戻り値:
画像データ

putImage

public void putImage(java.lang.String name,
                     java.awt.Image image)
画像をキャッシュに戻します。


getURL

protected java.net.URL getURL(java.lang.String name)
画像名を URL に変換します。

パラメータ:
name - 画像名
戻り値:
画像ファイルの URL

getInstance

public static ImageManager getInstance()
唯一の ImageManager インスタンスを取得します。

戻り値:
ImageManager インスタンス


All Rights Reserved. © 1999-2006 The "Peko" Project, Tsukuba Bunko.