Java プラットフォーム 1.2

javax.swing.plaf.basic
クラス BasicDesktopIconUI.MouseInputHandler

java.lang.Object
  |
  +--javax.swing.event.MouseInputAdapter
        |
        +--javax.swing.plaf.basic.BasicDesktopIconUI.MouseInputHandler

public class BasicDesktopIconUI.MouseInputHandler
extends MouseInputAdapter

マウスの動きを待機して、その動きに合わせて処理を行います。

この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。このクラスは、protected 内部クラスとして扱われます。このクラスのインスタンス生成は、Foo のサブクラス内だけで行なってください。


コンストラクタの概要
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)
           
 
クラス javax.swing.event.MouseInputAdapter から継承したメソッド
mouseClicked, mouseEntered, mouseExited
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BasicDesktopIconUI.MouseInputHandler

public BasicDesktopIconUI.MouseInputHandler()
メソッドの詳細

mouseReleased

public void mouseReleased(MouseEvent e)
オーバーライド:
クラス MouseInputAdapter 内の mouseReleased

mousePressed

public void mousePressed(MouseEvent e)
オーバーライド:
クラス MouseInputAdapter 内の mousePressed

mouseMoved

public void mouseMoved(MouseEvent e)
オーバーライド:
クラス MouseInputAdapter 内の mouseMoved

mouseDragged

public void mouseDragged(MouseEvent e)
オーバーライド:
クラス MouseInputAdapter 内の mouseDragged

moveAndRepaint

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

Java プラットフォーム 1.2

バグや機能要求の報告
新しい 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.