JavaTM 2 Platform
Standard Ed. 6

javax.swing.plaf.basic
類別 BasicDesktopIconUI.MouseInputHandler

java.lang.Object
  繼承者 java.awt.event.MouseAdapter
      繼承者 javax.swing.event.MouseInputAdapter
          繼承者 javax.swing.plaf.basic.BasicDesktopIconUI.MouseInputHandler
所有已實作的介面:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener
正在封閉類別:
BasicDesktopIconUI

public class BasicDesktopIconUI.MouseInputHandler
extends MouseInputAdapter

偵聽鼠標移動及對其操作。 因編譯器故障而將此內部類別標記為“公開”。此類別應該視為“受保護”內部類別。僅在 BasicDesktopIconUI 的子類別中實例化此類別。


建構子摘要
BasicDesktopIconUI.MouseInputHandler()
           
 
方法摘要
 void mouseDragged(MouseEvent e)
          鼠標按鍵在元件上按下並拖動時調用。
 void mouseMoved(MouseEvent e)
          鼠標鼠標移動到元件上但無按鍵按下時調用。
 void mousePressed(MouseEvent e)
          鼠標按鍵在元件上按下時調用。
 void mouseReleased(MouseEvent e)
          鼠標按鈕在元件上釋放時調用。
 void moveAndRepaint(JComponent f, int newX, int newY, int newWidth, int newHeight)
           
 
從類別 java.awt.event.MouseAdapter 繼承的方法
mouseClicked, mouseEntered, mouseExited, mouseWheelMoved
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
從介面 java.awt.event.MouseListener 繼承的方法
mouseClicked, mouseEntered, mouseExited
 

建構子詳細資訊

BasicDesktopIconUI.MouseInputHandler

public BasicDesktopIconUI.MouseInputHandler()
方法詳細資訊

mouseReleased

public void mouseReleased(MouseEvent e)
從類別 MouseAdapter 複製的描述
鼠標按鈕在元件上釋放時調用。

指定者:
介面 MouseListener 中的 mouseReleased
覆寫:
類別 MouseAdapter 中的 mouseReleased

mousePressed

public void mousePressed(MouseEvent e)
從類別 MouseAdapter 複製的描述
鼠標按鍵在元件上按下時調用。

指定者:
介面 MouseListener 中的 mousePressed
覆寫:
類別 MouseAdapter 中的 mousePressed

mouseMoved

public void mouseMoved(MouseEvent e)
從類別 MouseAdapter 複製的描述
鼠標鼠標移動到元件上但無按鍵按下時調用。

指定者:
介面 MouseMotionListener 中的 mouseMoved
覆寫:
類別 MouseAdapter 中的 mouseMoved

mouseDragged

public void mouseDragged(MouseEvent e)
從類別 MouseAdapter 複製的描述
鼠標按鍵在元件上按下並拖動時調用。在釋放鼠標按鍵前,MOUSE_DRAGGED 事件被連續地傳遞到發起該拖動的元件(而不管鼠標位置是否處於該元件的邊界內)。

由於拖放實作是與平臺相關的,所以在本機拖放操作期間可能不傳遞 MOUSE_DRAGGED 事件。

指定者:
介面 MouseMotionListener 中的 mouseDragged
覆寫:
類別 MouseAdapter 中的 mouseDragged

moveAndRepaint

public void moveAndRepaint(JComponent f,
                           int newX,
                           int newY,
                           int newWidth,
                           int newHeight)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only