bakutan.common
インタフェース BUserInterface

既知の実装クラスの一覧:
BUserInterfacePanel, NullUserInterface, SimpleUserInterface

public interface BUserInterface

爆裂タンク用のユーザーインターフェース。 メッセージの出力、変換、作業用ディレクトリを得ることができる。

作成者:
cattaka

メソッドの概要
 bakutan.common.util.BAudio getBAudio()
           
 java.io.File getWorkDir()
          爆裂タンクの作業用ディレクトリを取得する。
 void outputMessage(java.lang.String message)
          メッセージを出力する。
 java.lang.String translate(java.lang.String key)
          ローカライズ用の辞書(PhraseDic_??.
 java.lang.String translate(java.lang.String key, java.lang.String[] opt)
          ローカライズ用の辞書(PhraseDic_??.
 

メソッドの詳細

outputMessage

void outputMessage(java.lang.String message)
メッセージを出力する。

パラメータ:
message -

translate

java.lang.String translate(java.lang.String key)
ローカライズ用の辞書(PhraseDic_??.xml)に従って入力されたキーを変換する。

パラメータ:
key - 辞書に対するキー
戻り値:
ローカライズ化されたメッセージ

translate

java.lang.String translate(java.lang.String key,
                           java.lang.String[] opt)
ローカライズ用の辞書(PhraseDic_??.xml)に従って入力されたキーを変換する。

パラメータ:
key - 辞書に対するキー
opt - メッセージに埋め込む文字列
戻り値:
ローカライズ化されたメッセージ

getWorkDir

java.io.File getWorkDir()
爆裂タンクの作業用ディレクトリを取得する。 Javaアプリケーション、WebStart版の場合は作業用ディレクトリを得ることができるが、 Javaアプレット時、制限付きWebStart版の場合はnullを返す。

戻り値:
作業用ディレクトリ、設定されてない場合はfalse。

getBAudio

bakutan.common.util.BAudio getBAudio()