|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.AbstractAction jp.hishidama.swing.popup.DefaultPopupMenu
public class DefaultPopupMenu
デフォルトポップアップメニュー.
使用例:
JTextField text = new JTextField(); new DefaultPopupMenu().installTo(text);これにより、テキストフィールドを右クリックした時あるいはコンテキストメニューキーを押した時にポップアップメニューが表示される。
フィールドの概要 | |
---|---|
static String |
DefaultPopupMenu_NAME
アクション名 |
インタフェース javax.swing.Action から継承されたフィールド |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
コンストラクタの概要 | |
---|---|
DefaultPopupMenu()
コンストラクター. |
メソッドの概要 | |
---|---|
void |
actionPerformed(ActionEvent e)
コンテキストメニューキー押下時の処理. |
void |
installTo(JComponent c)
初期設定. |
void |
mouseClicked(MouseEvent e)
|
void |
mouseEntered(MouseEvent e)
|
void |
mouseExited(MouseEvent e)
|
void |
mousePressed(MouseEvent e)
マウスキー押下時の処理. |
void |
mouseReleased(MouseEvent e)
マウスのキーを離した時の処理. |
void |
uninstall(JComponent c)
アンインストール. |
クラス javax.swing.AbstractAction から継承されたメソッド |
---|
addPropertyChangeListener, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static String DefaultPopupMenu_NAME
コンストラクタの詳細 |
---|
public DefaultPopupMenu()
メソッドの詳細 |
---|
public void installTo(JComponent c)
コンポーネントに対し、ポップアップ開始マウスイベントやキーイベントを登録する。
c
- ポップアップメニュー操作対象のコンポーネントpublic void uninstall(JComponent c)
c
- 対象コンポーネントpublic void actionPerformed(ActionEvent e)
ActionListener
内の actionPerformed
public void mouseClicked(MouseEvent e)
MouseListener
内の mouseClicked
public void mousePressed(MouseEvent e)
MouseListener
内の mousePressed
public void mouseReleased(MouseEvent e)
MouseListener
内の mouseReleased
public void mouseEntered(MouseEvent e)
MouseListener
内の mouseEntered
public void mouseExited(MouseEvent e)
MouseListener
内の mouseExited
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |