|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jinro.JinroInterface
public class JinroInterface
各種ウィンドウの生成やその操作を行うためのクラス。
フィールドの概要 | |
---|---|
static boolean |
countdown
タイマーを動かしているかどうか。 |
static String |
version
現在のバージョンを表します。 |
メソッドの概要 | |
---|---|
static int |
addColumn(String name,
int width)
参加者欄に新しい列を追加します。 |
static void |
checkForUpdate(boolean visible)
最新バージョンにアップデート出来るかチェックします。 |
static void |
closeMainWindow()
ウィンドウを閉じてツールを終了します。 |
static void |
copyClipboard(String message)
文字列をクリップボードにコピーします。 |
static Display |
getDisplay()
メインに利用される Display オブジェクトを取得します。 |
static String |
getFullPath(String path)
パスを jinrose.jar を基準として解決します。 |
static Shell |
getMainwindow()
メインウィンドウを取得します。 |
static String |
getTextWithMnemonic(String property)
指定のキーを基にニーモニックキーを付加した文字列を返します。 |
static Table |
getUserlist()
メインウィンドウの参加者欄を取得します。 |
static void |
main(String[] args)
メインメソッド。 |
static Button[] |
makeButtons(String[] strings,
Shell dialog)
文字列の配列からそれぞれ Button を生成します。 |
static Button[] |
makeButtons(String[] strings,
Shell dialog,
boolean defbtn)
文字列の配列からそれぞれ Button を生成します。 |
static Shell |
makeDialog(String text,
Shell shell)
空のダイアログを生成します。 |
static void |
makeDialogChangeGameOption()
「ゲームのオプションを変更」ダイアログを表示します。 |
static void |
makeDialogChangeLocale()
「言語の切り替え」ダイアログを表示します。 |
static void |
makeDialogClipboardHistory()
「クリップボード履歴」ダイアログを表示します。 |
static void |
makeDialogCommands()
「行動を決定する」ダイアログを表示します。 |
static void |
makeDialogEditAliases()
「役職名の変更」ダイアログを表示します。 |
static void |
makeDialogStartGame()
「ゲームを開始する」ダイアログを表示します。 |
static void |
openScriptsFolder()
スクリプト配置用のフォルダを開きます。 |
static void |
refreshClipboardHistoryList()
「クリップボード履歴」ダイアログの表示を更新します。 |
static void |
refreshUserList()
参加者一覧を更新します。 |
static void |
removeAllColumns()
参加者欄に追加された列を全て削除します。 |
static void |
removeColumn(int index)
参加者欄に追加された列を削除します。 |
static void |
setLocationToCenterParent(Shell window)
ウィンドウを親の中央に配置します。 |
static void |
setTimer(int minute,
int second)
タイマーを指定の時間に設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String version
public static boolean countdown
メソッドの詳細 |
---|
public static Display getDisplay()
Display
オブジェクトを取得します。
public static Shell getMainwindow()
public static Table getUserlist()
public static String getFullPath(String path)
jinrose.jar
を基準として解決します。
path
- 任意のパス
jinrose.jar
を基準として解決したパスpublic static void closeMainWindow()
public static String getTextWithMnemonic(String property)
property
- ローカライズするためのキー
public static void openScriptsFolder()
public static void setTimer(int minute, int second)
minute
- 分second
- 秒public static void refreshUserList()
public static void copyClipboard(String message)
message
- コピーする文字列public static int addColumn(String name, int width)
name
- 追加する列の名前width
- 追加する列の幅
public static void removeColumn(int index)
index
- 削除する列のインデックスpublic static void removeAllColumns()
public static void makeDialogStartGame()
public static void makeDialogChangeGameOption()
public static void setLocationToCenterParent(Shell window)
window
- 対象のウィンドウpublic static void makeDialogCommands()
public static void makeDialogEditAliases()
public static void makeDialogClipboardHistory()
public static void refreshClipboardHistoryList()
public static void makeDialogChangeLocale()
public static Shell makeDialog(String text, Shell shell)
public static Button[] makeButtons(String[] strings, Shell dialog)
Button
を生成します。
strings
- Button
のラベルの配列dialog
- Button
を配置するウィンドウ
Button
の配列public static Button[] makeButtons(String[] strings, Shell dialog, boolean defbtn)
Button
を生成します。
strings
- Button
のラベルの配列dialog
- Button
を配置するウィンドウdefbtn
- 最初のButton
をそのウィンドウのデフォルトのボタンに設定するかどうか
Button
の配列public static void checkForUpdate(boolean visible)
visible
- アップデートの有無をチェックしている間にダイアログを表示させるかどうか。public static void main(String[] args)
jinrose.jar
実行時の起点になります。
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |