jp.carabiner.treeeditor.js.swing
クラス JSSwingMenuItem

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.swing.JSSwingComponent
      上位を拡張 jp.carabiner.treeeditor.js.swing.JSSwingContainer
          上位を拡張 jp.carabiner.treeeditor.js.swing.JSSwingMenuItem
すべての実装されたインタフェース:
JSComponent<Component>, JSContainer<Component>, JSMenuItem, JSUIItem

public class JSSwingMenuItem
extends JSSwingContainer
implements JSMenuItem

JavaScriptから操作するためのメニューです。


入れ子のクラスの概要
 
インタフェース jp.carabiner.treeeditor.js.JSComponent から継承された入れ子のクラス/インタフェース
JSComponent.AttachContext<T>
 
コンストラクタの概要
JSSwingMenuItem(JSAppContext owner, JMenuItem menuItem)
          構築します。
 
メソッドの概要
 String getIcon()
          アイコンを取得します。
 int getKey()
          キーを取得します。
 int getModifier()
          キー修飾子を取得します。
 String getText()
          メニューのテキストを取得します。
 String getTooltips()
          ツールチップを取得します。
 void setIcon(String icon)
          アイコンを設定します。
 void setKeyStroke(int key, int modifier)
          キーを設定します。
 void setText(String text)
          テキストを設定します。
 void setTooltips(String tooltips)
          ツールチップを設定します。
 
クラス jp.carabiner.treeeditor.js.swing.JSSwingContainer から継承されたメソッド
appendChild, createWrapper, getChildNodes, insertBefore, removeChild
 
クラス jp.carabiner.treeeditor.js.swing.JSSwingComponent から継承されたメソッド
equals, getCore, getCoreForAttach, getCoreForDetach, getParentNode, getType, hashCode
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.treeeditor.js.JSComponent から継承されたメソッド
getCore, getCoreForAttach, getCoreForDetach, getParentNode, getType
 

コンストラクタの詳細

JSSwingMenuItem

public JSSwingMenuItem(JSAppContext owner,
                       JMenuItem menuItem)
構築します。

パラメータ:
owner - オーナーウィンドウ。nullは不可。
menuItem - メニューアイテム。nullは不可。
メソッドの詳細

getText

public String getText()
メニューのテキストを取得します。

定義:
インタフェース JSUIItem 内の getText
戻り値:
メニューのテキスト。

getIcon

public String getIcon()
インタフェース JSUIItem の記述:
アイコンを取得します。

定義:
インタフェース JSUIItem 内の getIcon
戻り値:
アイコン。

getKey

public int getKey()
インタフェース JSUIItem の記述:
キーを取得します。

定義:
インタフェース JSUIItem 内の getKey
戻り値:
キー。

getModifier

public int getModifier()
インタフェース JSUIItem の記述:
キー修飾子を取得します。

定義:
インタフェース JSUIItem 内の getModifier
戻り値:
キー修飾子。

getTooltips

public String getTooltips()
インタフェース JSUIItem の記述:
ツールチップを取得します。

定義:
インタフェース JSUIItem 内の getTooltips
戻り値:
ツールチップ。

setIcon

public void setIcon(String icon)
インタフェース JSUIItem の記述:
アイコンを設定します。

定義:
インタフェース JSUIItem 内の setIcon
パラメータ:
icon - the icon to set

setKeyStroke

public void setKeyStroke(int key,
                         int modifier)
インタフェース JSUIItem の記述:
キーを設定します。

定義:
インタフェース JSUIItem 内の setKeyStroke
パラメータ:
key - the key to set
modifier - the modifier to set

setText

public void setText(String text)
インタフェース JSUIItem の記述:
テキストを設定します。

定義:
インタフェース JSUIItem 内の setText
パラメータ:
text - the text to set

setTooltips

public void setTooltips(String tooltips)
インタフェース JSUIItem の記述:
ツールチップを設定します。

定義:
インタフェース JSUIItem 内の setTooltips
パラメータ:
tooltips - the tooltips to set