javax.swing.plaf.basic
クラス BasicButtonListener
java.lang.Object
|
+--javax.swing.plaf.basic.BasicButtonListener
- public class BasicButtonListener
- extends Object
- implements MouseListener, MouseMotionListener, FocusListener, ChangeListener, PropertyChangeListener
ボタンリスナーです。
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BasicButtonListener
public BasicButtonListener(AbstractButton b)
propertyChange
public void propertyChange(PropertyChangeEvent e)
- 定義:
- インタフェース PropertyChangeListener 内の propertyChange
checkOpacity
protected void checkOpacity(AbstractButton b)
installKeyboardActions
public void installKeyboardActions(JComponent c)
- デフォルトのキーアクションを登録します。スペースキーを押すとマウスボタンを「クリック」したことになり、キーボードニーモニックがあれば、その登録も行います。
uninstallKeyboardActions
public void uninstallKeyboardActions(JComponent c)
- デフォルトのキーアクションの登録を解除します。
- 関連項目:
#registerKeyboardActions
stateChanged
public void stateChanged(ChangeEvent e)
- 定義:
- インタフェース ChangeListener 内の stateChanged
focusGained
public void focusGained(FocusEvent e)
- 定義:
- インタフェース FocusListener 内の focusGained
focusLost
public void focusLost(FocusEvent e)
- 定義:
- インタフェース FocusListener 内の focusLost
mouseMoved
public void mouseMoved(MouseEvent e)
- 定義:
- インタフェース MouseMotionListener 内の mouseMoved
mouseDragged
public void mouseDragged(MouseEvent e)
- 定義:
- インタフェース MouseMotionListener 内の mouseDragged
mouseClicked
public void mouseClicked(MouseEvent e)
- 定義:
- インタフェース MouseListener 内の mouseClicked
mousePressed
public void mousePressed(MouseEvent e)
- 定義:
- インタフェース MouseListener 内の mousePressed
mouseReleased
public void mouseReleased(MouseEvent e)
- 定義:
- インタフェース MouseListener 内の mouseReleased
mouseEntered
public void mouseEntered(MouseEvent e)
- 定義:
- インタフェース MouseListener 内の mouseEntered
mouseExited
public void mouseExited(MouseEvent e)
- 定義:
- インタフェース MouseListener 内の mouseExited
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.