|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.window.BaseWindowItem
com.JRcServer.window.WindowMenuBar
public class WindowMenuBar
ウィンドウメニューバー.
ウィンドウメニューバーをサポートします.
| メソッドの概要 | |
|---|---|
java.lang.String |
addMenu(java.lang.String item,
java.lang.String text)
メニューを追加. |
java.lang.String |
addMenu(java.lang.String item,
java.lang.String menu,
java.lang.String text)
メニューを追加. |
void |
addMenuCheckBox(java.lang.String item,
java.lang.String menu,
java.lang.String text,
boolean on)
メニューチェックボックスを追加. |
void |
addMenuCheckBox(java.lang.String item,
java.lang.String menu,
java.lang.String text,
boolean on,
javax.swing.KeyStroke key)
メニューチェックボックスを追加. |
void |
addMenuItem(java.lang.String item,
java.lang.String menu,
java.lang.String text)
メニューアイテムを追加. |
void |
addMenuItem(java.lang.String item,
java.lang.String menu,
java.lang.String text,
javax.swing.KeyStroke key)
メニューアイテムを追加. |
void |
addMenuRadioButton(java.lang.String item,
java.lang.String menu,
java.lang.String text,
java.lang.String group,
boolean on)
メニューラジオボタンを追加. |
void |
addMenuRadioButton(java.lang.String item,
java.lang.String menu,
java.lang.String text,
java.lang.String group,
boolean on,
javax.swing.KeyStroke key)
メニューラジオボタンを追加. |
void |
addSeparetor(java.lang.String menu)
セパレータ情報を追加. |
void |
clear()
メニューバークリア. |
void |
flush()
メニューバーを更新. |
java.lang.Object |
get(java.lang.String item)
ルートメニューアイテム情報を取得. |
java.lang.Object |
get(java.lang.String item,
java.lang.String menu)
アイテム情報を取得. |
java.lang.String[] |
getMenu()
一覧を取得. |
java.lang.String[] |
getMenu(java.lang.String menu)
一覧を取得. |
int |
getMenuSize()
一覧数を取得. |
int |
getMenuSize(java.lang.String menu)
一覧数を取得. |
java.lang.String |
getName()
アイテム名を取得. |
boolean |
isUse()
オブジェクト有効チェック. |
boolean |
isVisible()
メニューバーの有効/無効を取得. |
boolean |
isVisibleItem(java.lang.String item,
java.lang.String menu)
アイテム有効/無効を取得. |
void |
remove(java.lang.String item)
ルートメニューを削除. |
void |
remove(java.lang.String item,
java.lang.String menu)
メニュー条件を削除. |
void |
removeSeparetor(int no,
java.lang.String menu)
セパレータ条件を削除. |
void |
setVisible(boolean visible)
メニューバー有効/無効設定. |
void |
setVisibleItem(java.lang.String item,
boolean visible)
ルートメニューアイテム有効/無効設定. |
void |
setVisibleItem(java.lang.String item,
java.lang.String menu,
boolean visible)
アイテム有効/無効設定. |
void |
update()
メニューバーアップデート. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public final void clear()
public void flush()
BaseWindowItem 内の flushpublic void update()
BaseWindowItem 内の update
public final java.lang.String addMenu(java.lang.String item,
java.lang.String text)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.text - 追加対象の表示名を設定します.
InputException - 入力例外.
AccessException - アクセス例外.
public final java.lang.String addMenu(java.lang.String item,
java.lang.String menu,
java.lang.String text)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.
AccessException - アクセス例外.
InputException
public final void addMenuItem(java.lang.String item,
java.lang.String menu,
java.lang.String text)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.
AccessException - アクセス例外.
InputException
public final void addMenuItem(java.lang.String item,
java.lang.String menu,
java.lang.String text,
javax.swing.KeyStroke key)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.key - 対象のアクセラレータキーを設定します.AccessException - アクセス例外.
InputException
public final void addMenuCheckBox(java.lang.String item,
java.lang.String menu,
java.lang.String text,
boolean on)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.on - 初期チェックボックス値を設定します.AccessException - アクセス例外.
InputException
public final void addMenuCheckBox(java.lang.String item,
java.lang.String menu,
java.lang.String text,
boolean on,
javax.swing.KeyStroke key)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.on - 初期チェックボックス値を設定します.key - 対象のアクセラレータキーを設定します.AccessException - アクセス例外.
InputException
public final void addMenuRadioButton(java.lang.String item,
java.lang.String menu,
java.lang.String text,
java.lang.String group,
boolean on)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.group - 追加対象のグループ名を設定します.on - 初期ラジオボタン値を設定します.AccessException - アクセス例外.
InputException
public final void addMenuRadioButton(java.lang.String item,
java.lang.String menu,
java.lang.String text,
java.lang.String group,
boolean on,
javax.swing.KeyStroke key)
throws InputException,
AccessException
item - 追加対象のアイテム名を設定します.menu - 追加対象の親メニュー名を設定します.text - 追加対象の表示名を設定します.group - 追加対象のグループ名を設定します.on - 初期ラジオボタン値を設定します.key - 対象のアクセラレータキーを設定します.AccessException - アクセス例外.
InputExceptionpublic final void addSeparetor(java.lang.String menu)
menu - 追加対象の親メニュー名を設定します.public final void remove(java.lang.String item)
item - 対象のアイテム名を設定します.
public final void remove(java.lang.String item,
java.lang.String menu)
item - 対象のアイテム名を設定します.menu - 対象の親メニュー名を設定します.
public final void removeSeparetor(int no,
java.lang.String menu)
no - 対象のセパレータ項番を設定します.menu - 対象の親メニュー名を設定します.public final void setVisible(boolean visible)
visible - メニューバー有効/無効の設定を行います.
public final void setVisibleItem(java.lang.String item,
boolean visible)
item - 対象のルートメニューアイテム名を設定します.visible - ルートメニューアイテム有効/無効の設定を行います.
public final void setVisibleItem(java.lang.String item,
java.lang.String menu,
boolean visible)
item - 対象のアイテム名を設定します.menu - 対象の親メニュー名を設定します.visible - アイテム有効/無効の設定を行います.public final java.lang.Object get(java.lang.String item)
item - 対象のアイテム名を設定します.menu - 対象の親メニュー名を設定します.
public final java.lang.Object get(java.lang.String item,
java.lang.String menu)
item - 対象のアイテム名を設定します.menu - 対象の親メニュー名を設定します.
public final java.lang.String[] getMenu()
public final java.lang.String[] getMenu(java.lang.String menu)
menu - 対象メニュー名を設定します.public final int getMenuSize()
public final int getMenuSize(java.lang.String menu)
menu - 対象メニュー名を設定します.public final java.lang.String getName()
BaseWindowItem 内の getNamepublic final boolean isVisible()
public final boolean isVisibleItem(java.lang.String item,
java.lang.String menu)
item - 対象のアイテム名を設定します.menu - 対象の親メニュー名を設定します.
public final boolean isUse()
BaseWindowItem 内の isUse
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||