JavaTM 2 Platform
Standard Ed. 6

類別 java.awt.event.MouseEvent
的使用

使用 MouseEvent 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.dnd Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 
java.awt.event 提供處理由 AWT 元件所觸發的各類別事件的介面和類別。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.event 供 Swing 元件觸發的事件使用。 
javax.swing.plaf 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.plaf.multi 提供了組合兩個或多個外觀的使用者介面物件。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

java.awtMouseEvent 的使用
 

參數型別為 MouseEventjava.awt 中的方法
 void AWTEventMulticaster.mouseClicked(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mouseClicked 方法處理 mouseClicked 事件。
 void AWTEventMulticaster.mouseDragged(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mouseDragged 方法處理 mouseDragged 事件。
 void AWTEventMulticaster.mouseEntered(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mouseEntered 方法處理 mouseEntered 事件。
 void AWTEventMulticaster.mouseExited(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mouseExited 方法處理 mouseExited 事件。
 void AWTEventMulticaster.mouseMoved(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mouseMoved 方法處理 mouseMoved 事件。
 void AWTEventMulticaster.mousePressed(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mousePressed 方法處理 mousePressed 事件。
 void AWTEventMulticaster.mouseReleased(MouseEvent e)
          通過在偵聽器 a 和偵聽器 b 上調用 mouseReleased 方法處理 mouseReleased 事件。
protected  void Component.processMouseEvent(MouseEvent e)
          處理元件上發生的鼠標事件,方法是將其指派到任意已註冊的 MouseListener 物件。
protected  void Component.processMouseMotionEvent(MouseEvent e)
          處理元件上發生的鼠標移動事件,方法是將其指派到任意已註冊的 MouseMotionListener 事件。
 

java.awt.dndMouseEvent 的使用
 

參數型別為 MouseEventjava.awt.dnd 中的方法
 void MouseDragGestureRecognizer.mouseClicked(MouseEvent e)
          鼠標在元件上單擊時調用。
 void MouseDragGestureRecognizer.mouseDragged(MouseEvent e)
          鼠標按鈕在元件上按下時調用。
 void MouseDragGestureRecognizer.mouseEntered(MouseEvent e)
          鼠標移動到元件上時調用。
 void MouseDragGestureRecognizer.mouseExited(MouseEvent e)
          鼠標離開元件時調用。
 void MouseDragGestureRecognizer.mouseMoved(MouseEvent e)
          鼠標按鈕在元件上移動(無按鈕按下)時調用。
 void MouseDragGestureRecognizer.mousePressed(MouseEvent e)
          鼠標按鈕在 Component 上按下時調用。
 void MouseDragGestureRecognizer.mouseReleased(MouseEvent e)
          鼠標按鈕在元件上釋放時調用。
 

java.awt.eventMouseEvent 的使用
 

java.awt.eventMouseEvent 的子類別
 class MouseWheelEvent
          表示鼠標滾輪在元件中滾動的事件。
 

參數型別為 MouseEventjava.awt.event 中的方法
 void MouseAdapter.mouseClicked(MouseEvent e)
          鼠標按鍵在元件上單擊(按下並釋放)時調用。
 void MouseListener.mouseClicked(MouseEvent e)
          鼠標按鍵在元件上單擊(按下並釋放)時調用。
 void MouseMotionAdapter.mouseDragged(MouseEvent e)
          鼠標按鍵在元件上按下並拖動時調用。
 void MouseAdapter.mouseDragged(MouseEvent e)
          鼠標按鍵在元件上按下並拖動時調用。
 void MouseMotionListener.mouseDragged(MouseEvent e)
          鼠標按鍵在元件上按下並拖動時調用。
 void MouseAdapter.mouseEntered(MouseEvent e)
          鼠標進入到元件上時調用。
 void MouseListener.mouseEntered(MouseEvent e)
          鼠標進入到元件上時調用。
 void MouseAdapter.mouseExited(MouseEvent e)
          鼠標離開元件時調用。
 void MouseListener.mouseExited(MouseEvent e)
          鼠標離開元件時調用。
 void MouseMotionAdapter.mouseMoved(MouseEvent e)
          鼠標按鍵在元件上移動(無按鍵按下)時調用。
 void MouseAdapter.mouseMoved(MouseEvent e)
          鼠標鼠標移動到元件上但無按鍵按下時調用。
 void MouseMotionListener.mouseMoved(MouseEvent e)
          鼠標鼠標移動到元件上但無按鍵按下時調用。
 void MouseAdapter.mousePressed(MouseEvent e)
          鼠標按鍵在元件上按下時調用。
 void MouseListener.mousePressed(MouseEvent e)
          鼠標按鍵在元件上按下時調用。
 void MouseAdapter.mouseReleased(MouseEvent e)
          鼠標按鈕在元件上釋放時調用。
 void MouseListener.mouseReleased(MouseEvent e)
          鼠標按鈕在元件上釋放時調用。
 

javax.swingMouseEvent 的使用
 

返回 MouseEventjavax.swing 中的方法
static MouseEvent SwingUtilities.convertMouseEvent(Component source, MouseEvent sourceEvent, Component destination)
          返回類似於 sourceEvent 的 MouseEvent,除了其 x 和 y 成員已轉換到 destination 的坐標系統。
 

參數型別為 MouseEventjavax.swing 中的方法
static MouseEvent SwingUtilities.convertMouseEvent(Component source, MouseEvent sourceEvent, Component destination)
          返回類似於 sourceEvent 的 MouseEvent,除了其 x 和 y 成員已轉換到 destination 的坐標系統。
 Point JComponent.getPopupLocation(MouseEvent event)
          返回在此元件坐標系統中顯示彈出式選單的首選位置。
 Point JComponent.getToolTipLocation(MouseEvent event)
          返回工具提示在此元件坐標系統中的位置。
 String JTree.getToolTipText(MouseEvent event)
          覆寫 JComponentgetToolTipText 方法,以允許使用渲染器的提示(如果渲染器設置了文本)。
 String JTable.getToolTipText(MouseEvent event)
          覆寫 JComponentgetToolTipText 方法,從而允許使用渲染器的提示(如果設置了文本)。
 String JTabbedPane.getToolTipText(MouseEvent event)
          返回由鼠標事件位置確定的元件的工具提示文本。
 String JList.getToolTipText(MouseEvent event)
          返回用於給定事件的工具提示文本。
 String JComponent.getToolTipText(MouseEvent event)
          返回用作 event 工具提示的字元串。
static boolean SwingUtilities.isLeftMouseButton(MouseEvent anEvent)
          如果鼠標事件指定左邊鼠標按鍵,則返回 true。
static boolean SwingUtilities.isMiddleMouseButton(MouseEvent anEvent)
          如果鼠標事件指定中間鼠標按鍵,則返回 true。
 boolean JPopupMenu.isPopupTrigger(MouseEvent e)
          如果 JPopupMenu 的當前安裝 UI 將 MouseEvent 視為彈出選單觸發器,則返回 true。
static boolean SwingUtilities.isRightMouseButton(MouseEvent anEvent)
          如果鼠標事件指定右邊鼠標按鍵,則返回 true。
 void ToolTipManager.mouseDragged(MouseEvent event)
          按下和拖動鼠標時調用。
 void ToolTipManager.mouseEntered(MouseEvent event)
          鼠標進入元件區域時調用。
 void ToolTipManager.mouseExited(MouseEvent event)
          鼠標退出元件區域時調用。
 void ToolTipManager.mouseMoved(MouseEvent event)
          移動鼠標時調用。
 void ToolTipManager.mousePressed(MouseEvent event)
          當按下鼠標時調用。
 void MenuSelectionManager.processMouseEvent(MouseEvent event)
          當 MenuElement 從 MouseListener 接收事件時,它決不應直接處理該事件。
protected  void JComponent.processMouseEvent(MouseEvent e)
          處理此元件上發生的鼠標事件,通過將其指派到任意已註冊的 MouseListener 物件來完成,有關此方法的完整描述,請參閱 Component.processMouseEvent(MouseEvent)
 void JPopupMenu.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          要求此方法遵守 MenuElement 介面,但它沒有被實作。
 void JMenuBar.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          實作為 MenuElement(不執行任何操作)。
 void JMenuItem.processMouseEvent(MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
          如有必要,通過使用 MenuSelectionManager 的 API 處理從 MenuSelectionManager 轉發的鼠標事件並更改選單選擇。
 void MenuElement.processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          處理鼠標事件。
protected  void JComponent.processMouseMotionEvent(MouseEvent e)
          處理鼠標移動事件,如 MouseEvent.MOUSE_DRAGGED。
 

javax.swing.eventMouseEvent 的使用
 

javax.swing.eventMouseEvent 的子類別
 class MenuDragMouseEvent
          MenuDragMouseEvent 用於通知對此進行偵聽的參與者在拖動情況下選單元素已經收到轉發給它的 MouseEvent。
 

javax.swing.plafMouseEvent 的使用
 

參數型別為 MouseEventjavax.swing.plaf 中的方法
 boolean PopupMenuUI.isPopupTrigger(MouseEvent e)
           
 

javax.swing.plaf.basicMouseEvent 的使用
 

返回 MouseEventjavax.swing.plaf.basic 中的方法
protected  MouseEvent BasicComboPopup.convertMouseEvent(MouseEvent e)
           
 

參數型別為 MouseEventjavax.swing.plaf.basic 中的方法
protected  void BasicSplitPaneDivider.DragController.completeDrag(MouseEvent e)
          用鼠標事件的新位置傳遞 finishDraggingTo 的訊息。
protected  void BasicSplitPaneDivider.DragController.continueDrag(MouseEvent e)
          用鼠標事件的新位置傳遞 dragDividerTo 的訊息。
protected  MouseEvent BasicComboPopup.convertMouseEvent(MouseEvent e)
           
protected  void BasicComboPopup.delegateFocus(MouseEvent e)
          此為一種實用程序方法,用於說明事件處理程序計算出在調出彈出控制元件時將焦點發送到的位置。
protected  boolean BasicTreeUI.isMultiSelectEvent(MouseEvent event)
          返回 true 表示節點上的鼠標事件應該根據錨點作出選擇。
 boolean BasicPopupMenuUI.isPopupTrigger(MouseEvent e)
           
protected  boolean BasicTreeUI.isToggleEvent(MouseEvent event)
          返回 true 指示應該基於事件切換鼠標下的行。
protected  boolean BasicTreeUI.isToggleSelectionEvent(MouseEvent event)
          返回 true 表示節點上的鼠標事件應該僅切換鼠標下的行的選擇。
 void BasicFileChooserUI.DoubleClickListener.mouseClicked(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseClicked(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseClicked(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicMenuUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseClicked(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseClicked(MouseEvent e)
           
 void BasicButtonListener.mouseClicked(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseDragged(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseDragged(MouseEvent e)
           
 void BasicSliderUI.TrackListener.mouseDragged(MouseEvent e)
          將模型值設置為相對於滑道原點的 thumb 頂部/左部位置。
 void BasicSplitPaneDivider.MouseHandler.mouseDragged(MouseEvent e)
          如果拖動器不為 null,則此方法利用 continueDrag 傳遞訊息。
 void BasicTreeUI.MouseHandler.mouseDragged(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicComboPopup.InvocationMouseMotionHandler.mouseDragged(MouseEvent e)
           
 void BasicScrollBarUI.TrackListener.mouseDragged(MouseEvent e)
          將模型值設置為 thumb 的 Vertical 滾動條頂部的位置,或者相對於滑道原點的從左到右/從右到左滾動條中 Horizontal 滾動條的左部/右部位置。
 void BasicMenuUI.MouseInputHandler.mouseDragged(MouseEvent e)
          在選單上按下鼠標按鍵並隨後拖動鼠標時調用。
 void BasicMenuItemUI.MouseInputHandler.mouseDragged(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseDragged(MouseEvent e)
           
 void BasicButtonListener.mouseDragged(MouseEvent e)
           
 void BasicFileChooserUI.DoubleClickListener.mouseEntered(MouseEvent e)
          用於表示檔案的 JList 由子類別創建,但是在此類別中監視選擇。
 void BasicInternalFrameUI.BorderListener.mouseEntered(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseEntered(MouseEvent e)
           
 void BasicSplitPaneDivider.MouseHandler.mouseEntered(MouseEvent e)
          鼠標進入元件時調用。
 void BasicTreeUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicMenuUI.MouseInputHandler.mouseEntered(MouseEvent e)
          在指針進入選單時調用。
 void BasicMenuItemUI.MouseInputHandler.mouseEntered(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseEntered(MouseEvent e)
           
 void BasicButtonListener.mouseEntered(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseExited(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseExited(MouseEvent e)
           
 void BasicSplitPaneDivider.MouseHandler.mouseExited(MouseEvent e)
          鼠標退出元件時調用。
 void BasicTreeUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicScrollBarUI.TrackListener.mouseExited(MouseEvent e)
          當鼠標退出滾動條時調用。
 void BasicMenuUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseExited(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseExited(MouseEvent e)
           
 void BasicButtonListener.mouseExited(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseMoved(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseMoved(MouseEvent e)
           
 void BasicSliderUI.TrackListener.mouseMoved(MouseEvent e)
           
 void BasicSplitPaneDivider.MouseHandler.mouseMoved(MouseEvent e)
          基於方向重置鼠標。
 void BasicTreeUI.MouseHandler.mouseMoved(MouseEvent e)
          已將鼠標按鍵移動到元件上(但沒有按下任何一個按鍵)時調用。
 void BasicTreeUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicComboPopup.ListMouseMotionHandler.mouseMoved(MouseEvent anEvent)
           
 void BasicScrollBarUI.TrackListener.mouseMoved(MouseEvent e)
           
 void BasicMenuUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicMenuItemUI.MouseInputHandler.mouseMoved(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseMoved(MouseEvent e)
           
 void BasicButtonListener.mouseMoved(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mousePressed(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mousePressed(MouseEvent e)
           
 void BasicSliderUI.TrackListener.mousePressed(MouseEvent e)
          如果在 "thumb" 元件上方按下鼠標,則可以將滾動條值減少一頁(“向上翻頁”),在下方按鼠標則將滾動條值增加一頁。
 void BasicSplitPaneDivider.MouseHandler.mousePressed(MouseEvent e)
          通過創建 DragController 的適當實例啟動拖動Session。
 void BasicTreeUI.MouseHandler.mousePressed(MouseEvent e)
          在元件上按下鼠標按鍵時調用。
 void BasicTreeUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicTabbedPaneUI.MouseHandler.mousePressed(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicComboPopup.InvocationMouseHandler.mousePressed(MouseEvent e)
          回應組合框上的鼠標按下事件。
 void BasicComboPopup.ListMouseHandler.mousePressed(MouseEvent e)
           
 void BasicScrollBarUI.TrackListener.mousePressed(MouseEvent e)
          如果在 "thumb" 元件上方按下鼠標,則可以將滾動條值減少一頁(“向上翻頁”),在下方按下鼠標則將滾動條值增加一頁。
 void BasicScrollBarUI.ArrowButtonListener.mousePressed(MouseEvent e)
           
 void BasicMenuUI.MouseInputHandler.mousePressed(MouseEvent e)
          在選單上單擊鼠標時調用。
 void BasicMenuItemUI.MouseInputHandler.mousePressed(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mousePressed(MouseEvent e)
           
 void BasicButtonListener.mousePressed(MouseEvent e)
           
 void BasicDesktopIconUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicInternalFrameUI.BorderListener.mouseReleased(MouseEvent e)
           
 void BasicInternalFrameUI.GlassPaneDispatcher.mouseReleased(MouseEvent e)
           
 void BasicSliderUI.TrackListener.mouseReleased(MouseEvent e)
           
 void BasicSplitPaneDivider.MouseHandler.mouseReleased(MouseEvent e)
          如果拖動器不為 null,則此方法利用 completeDrag 傳遞訊息。
 void BasicTreeUI.MouseHandler.mouseReleased(MouseEvent e)
           
 void BasicTreeUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicTableUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicTableHeaderUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicListUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicComboPopup.InvocationMouseHandler.mouseReleased(MouseEvent e)
          回應使用者終止從組合框開始的單擊或拖動操作。
 void BasicComboPopup.ListMouseHandler.mouseReleased(MouseEvent anEvent)
           
 void BasicScrollBarUI.TrackListener.mouseReleased(MouseEvent e)
           
 void BasicScrollBarUI.ArrowButtonListener.mouseReleased(MouseEvent e)
           
 void BasicMenuUI.MouseInputHandler.mouseReleased(MouseEvent e)
          在選單上釋放鼠標時調用。
 void BasicMenuItemUI.MouseInputHandler.mouseReleased(MouseEvent e)
           
 void BasicToolBarUI.DockingListener.mouseReleased(MouseEvent e)
           
 void BasicButtonListener.mouseReleased(MouseEvent e)
           
protected  int BasicSplitPaneDivider.DragController.positionForMouseEvent(MouseEvent e)
          返回基於傳入的 MouseEvent 放置分隔器的新位置。
protected  int BasicSplitPaneDivider.VerticalDragController.positionForMouseEvent(MouseEvent e)
          返回基於傳入的 MouseEvent 放置分隔器的新位置。
 void BasicRadioButtonMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
           
 void BasicCheckBoxMenuItemUI.processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
           
protected  void BasicTreeUI.selectPathForEvent(TreePath path, MouseEvent event)
          傳遞訊息以基於特定行上的 MouseEvent 更新選擇。
protected  boolean BasicTreeUI.startEditing(TreePath path, MouseEvent event)
          如果存在 cellEditor 並且 shouldSelectCell 返回 true,則啟動節點的編輯操作。
protected  void BasicComboPopup.updateListBoxSelectionForEvent(MouseEvent anEvent, boolean shouldScroll)
          供事件偵聽器使用的實用程序方法。
 

參數型別為 MouseEventjavax.swing.plaf.basic 中的建構子
BasicSplitPaneDivider.DragController(MouseEvent e)
           
BasicSplitPaneDivider.VerticalDragController(MouseEvent e)
           
BasicTreeUI.MouseInputHandler(Component source, Component destination, MouseEvent event)
           
 

javax.swing.plaf.metalMouseEvent 的使用
 

參數型別為 MouseEventjavax.swing.plaf.metal 中的方法
 void MetalComboBoxUI.MetalComboPopup.delegateFocus(MouseEvent e)
          已過時。  
 void MetalToolBarUI.MetalDockingListener.mouseDragged(MouseEvent e)
           
 void MetalToolBarUI.MetalDockingListener.mousePressed(MouseEvent e)
           
 

javax.swing.plaf.multiMouseEvent 的使用
 

參數型別為 MouseEventjavax.swing.plaf.multi 中的方法
 boolean MultiPopupMenuUI.isPopupTrigger(MouseEvent a)
          在由此物件處理的每個 UI 上調用 isPopupTrigger 方法。
 

javax.swing.tableMouseEvent 的使用
 

參數型別為 MouseEventjavax.swing.table 中的方法
 String JTableHeader.getToolTipText(MouseEvent event)
          如果設置了提示文本,則允許使用渲染器的提示。
 

javax.swing.textMouseEvent 的使用
 

參數型別為 MouseEventjavax.swing.text 中的方法
 String JTextComponent.getToolTipText(MouseEvent event)
          返回用作 event 的工具提示的字元串。
 void DefaultCaret.mouseClicked(MouseEvent e)
          單擊鼠標時調用。
 void DefaultCaret.mouseDragged(MouseEvent e)
          根據鼠標指針當前位置移動插入符位置。
 void DefaultCaret.mouseEntered(MouseEvent e)
          鼠標進入某個區域時調用。
 void DefaultCaret.mouseExited(MouseEvent e)
          鼠標退出某個區域時調用。
 void DefaultCaret.mouseMoved(MouseEvent e)
          移動鼠標時調用。
 void DefaultCaret.mousePressed(MouseEvent e)
          如果按下 button 1,實作它可請求將焦點置於關聯的文本元件上,並設置插入符位置。
 void DefaultCaret.mouseReleased(MouseEvent e)
          釋放鼠標時調用。
protected  void DefaultCaret.moveCaret(MouseEvent e)
          試圖使用 viewToModel() 從鼠標事件的坐標移動插入符的位置。
protected  void DefaultCaret.positionCaret(MouseEvent e)
          試圖使用 viewToModel() 從鼠標事件的坐標設置插入符的位置。
 

javax.swing.text.htmlMouseEvent 的使用
 

參數型別為 MouseEventjavax.swing.text.html 中的方法
 void HTMLEditorKit.LinkController.mouseClicked(MouseEvent e)
          鼠標單擊事件時調用。
 void HTMLEditorKit.LinkController.mouseDragged(MouseEvent e)
           
 void HTMLEditorKit.LinkController.mouseMoved(MouseEvent e)
           
 void FormView.MouseEventListener.mouseReleased(MouseEvent evt)
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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