JavaTM 2 Platform
Standard Ed. 6

javax.swing.text.html
類別 HTMLEditorKit.LinkController

java.lang.Object
  繼承者 java.awt.event.MouseAdapter
      繼承者 javax.swing.text.html.HTMLEditorKit.LinkController
所有已實作的介面:
MouseListener, MouseMotionListener, MouseWheelListener, Serializable, EventListener
正在封閉類別:
HTMLEditorKit

public static class HTMLEditorKit.LinkController
extends MouseAdapter
implements MouseMotionListener, Serializable

此類別用於觀察關聯元件並在適當的時候觸發該元件上的超連接事件。


建構子摘要
HTMLEditorKit.LinkController()
           
 
方法摘要
protected  void activateLink(int pos, JEditorPane editor)
          如果給定位置表示一個連接,則調用關聯 JEditorPane 上的 linkActivated。
 void mouseClicked(MouseEvent e)
          鼠標單擊事件時調用。
 void mouseDragged(MouseEvent e)
          鼠標按鍵在元件上按下並拖動時調用。
 void mouseMoved(MouseEvent e)
          鼠標鼠標移動到元件上但無按鍵按下時調用。
 
從類別 java.awt.event.MouseAdapter 繼承的方法
mouseEntered, mouseExited, mousePressed, mouseReleased, mouseWheelMoved
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

HTMLEditorKit.LinkController

public HTMLEditorKit.LinkController()
方法詳細資訊

mouseClicked

public void mouseClicked(MouseEvent e)
鼠標單擊事件時調用。如果元件是只讀的(例如瀏覽器),則用單擊事件驅動一個試圖跟隨由連接指定的參考。

指定者:
介面 MouseListener 中的 mouseClicked
覆寫:
類別 MouseAdapter 中的 mouseClicked
參數:
e - 鼠標事件
另請參見:
MouseListener.mouseClicked(java.awt.event.MouseEvent)

mouseDragged

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

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

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

mouseMoved

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

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

activateLink

protected void activateLink(int pos,
                            JEditorPane editor)
如果給定位置表示一個連接,則調用關聯 JEditorPane 上的 linkActivated。

實作它的目的是為了轉發到具有相同名稱但後續參數都 == -1 的方法。

參數:
pos - 位置
editor - 編輯器窗格

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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