Kagetaka

net.hizlab.kagetaka
クラス Resource

java.lang.Object
  拡張net.hizlab.kagetaka.Resource

public final class Resource
extends Object

影鷹リソースからデータを取得するクラスです。

バージョン:
$Revision: 1.4 $

メソッドの概要
static byte[] getBinaryResource(String key)
          影鷹の標準リソースからバイナリリソースを取得します。
static byte[] getBinaryResource(String path, String key)
          バイナリリソースを取得します。
static Image getImageResource(String path, String key, Toolkit tk)
          イメージリソースを取得します。
static Image getImageResource(String key, Toolkit tk)
          影鷹の標準リソースからイメージリソースを取得します。
static String getMessage(String key, Object[] args)
          影鷹の標準リソースからメッセージを取得します。
static String getMessage(String key, Object[] args, String def)
          影鷹の標準リソースからデフォルト値を指定してメッセージを取得します。
static String getMessage(String path, String key, Object[] args)
          指定したリソースからメッセージを取得します。
static String getMessage(String path, String key, Object[] args, String def)
          指定したリソースからデフォルト値を指定してメッセージを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getBinaryResource

public static byte[] getBinaryResource(String key)
影鷹の標準リソースからバイナリリソースを取得します。

パラメータ:
key - バイナリリソースのキー
戻り値:
バイナリリソース、存在しない場合は null

getBinaryResource

public static byte[] getBinaryResource(String path,
                                       String key)
バイナリリソースを取得します。

パラメータ:
path - リソースのパス
key - バイナリリソースのキー
戻り値:
バイナリリソース、存在しない場合は null

getImageResource

public static Image getImageResource(String path,
                                     String key,
                                     Toolkit tk)
イメージリソースを取得します。

パラメータ:
path - リソースのパス
key - イメージリソースのキー
tk - ツールキット
戻り値:
イメージリソース、存在しない場合は null

getImageResource

public static Image getImageResource(String key,
                                     Toolkit tk)
影鷹の標準リソースからイメージリソースを取得します。

パラメータ:
key - イメージリソースのキー
tk - ツールキット
戻り値:
イメージリソース、存在しない場合は null

getMessage

public static String getMessage(String key,
                                Object[] args)
影鷹の標準リソースからメッセージを取得します。

パラメータ:
key - メッセージリソースのキー
args - メッセージ追加引数、 必要ない場合は null
戻り値:
メッセージ

getMessage

public static String getMessage(String key,
                                Object[] args,
                                String def)
影鷹の標準リソースからデフォルト値を指定してメッセージを取得します。

パラメータ:
key - メッセージリソースのキー
args - メッセージ追加引数、 必要ない場合は null
def - キーが存在しなかった場合のデフォルト値
戻り値:
メッセージ

getMessage

public static String getMessage(String path,
                                String key,
                                Object[] args)
指定したリソースからメッセージを取得します。

パラメータ:
path - リソースのパス
key - メッセージリソースのキー
args - メッセージ追加引数、 必要ない場合は null
戻り値:
メッセージ

getMessage

public static String getMessage(String path,
                                String key,
                                Object[] args,
                                String def)
指定したリソースからデフォルト値を指定してメッセージを取得します。

パラメータ:
path - リソースのパス
key - メッセージリソースのキー
args - メッセージ追加引数、 必要ない場合は null
def - キーが存在しなかった場合のデフォルト値
戻り値:
メッセージ

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'