schmitzm.swing.table
Class TableComponentMouseListener

java.lang.Object
  extended by schmitzm.swing.table.TableComponentMouseListener
All Implemented Interfaces:
MouseListener, EventListener

public class TableComponentMouseListener
extends Object
implements MouseListener

Dieser MouseListener schleust Maus-Ereignisse auf eine Tabellenzelle an die darin dargestellten Component-Objekte (z.B. einen Button) durch. Hierzu muss der JTable eine Instanz dieses Listeners hinzugefuegt werden.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Constructor Summary
TableComponentMouseListener(JTable table)
          Erzeugt einen neuen Listener fuer eine Tabelle.
 
Method Summary
 void mouseClicked(MouseEvent e)
          Leitet das MouseClicked-Ereignis an die Component weiter.
 void mouseEntered(MouseEvent e)
          Leitet das MouseEntered-Ereignis an die Component weiter.
 void mouseExited(MouseEvent e)
          Leitet das MouseExited-Ereignis an die Component weiter.
 void mousePressed(MouseEvent e)
          Leitet das MousePressed-Ereignis an die Component weiter.
 void mouseReleased(MouseEvent e)
          Leitet das MouseReleased-Ereignis an die Component weiter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableComponentMouseListener

public TableComponentMouseListener(JTable table)
Erzeugt einen neuen Listener fuer eine Tabelle.

Parameters:
table - Tabelle fuer die die Maus-Ereignisse durchgeschleust werden
Method Detail

mouseClicked

public void mouseClicked(MouseEvent e)
Leitet das MouseClicked-Ereignis an die Component weiter.

Specified by:
mouseClicked in interface MouseListener
Parameters:
e - MouseEvent

mouseEntered

public void mouseEntered(MouseEvent e)
Leitet das MouseEntered-Ereignis an die Component weiter.

Specified by:
mouseEntered in interface MouseListener
Parameters:
e - MouseEvent

mouseExited

public void mouseExited(MouseEvent e)
Leitet das MouseExited-Ereignis an die Component weiter.

Specified by:
mouseExited in interface MouseListener
Parameters:
e - MouseEvent

mousePressed

public void mousePressed(MouseEvent e)
Leitet das MousePressed-Ereignis an die Component weiter.

Specified by:
mousePressed in interface MouseListener
Parameters:
e - MouseEvent

mouseReleased

public void mouseReleased(MouseEvent e)
Leitet das MouseReleased-Ereignis an die Component weiter.

Specified by:
mouseReleased in interface MouseListener
Parameters:
e - MouseEvent