com.smardec.asc.table
Class SortedTableHeaderMouseListener

java.lang.Object
  |
  +--java.awt.event.MouseAdapter
        |
        +--com.smardec.asc.table.SortedTableHeaderMouseListener
All Implemented Interfaces:
java.util.EventListener, java.awt.event.MouseListener

public class SortedTableHeaderMouseListener
extends java.awt.event.MouseAdapter

MouseListener that invokes sorting when a button is pressed on the column's header.


Constructor Summary
SortedTableHeaderMouseListener(javax.swing.JTable table, SortedTableModel sortedTableModel)
          Creates SortedTableHeaderMouseListener object with specified JTable and SortedTableModel.
 
Method Summary
 void mousePressed(java.awt.event.MouseEvent e)
          Invoked when a mouse button has been pressed on a component.
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseReleased
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortedTableHeaderMouseListener

public SortedTableHeaderMouseListener(javax.swing.JTable table,
                                      SortedTableModel sortedTableModel)
Creates SortedTableHeaderMouseListener object with specified JTable and SortedTableModel.

Parameters:
table - JTable component
sortedTableModel - SortedTableModel object
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on a component. Invokes sorting of the column.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter


Copyright © 2003-2005 Smardec. All Rights Reserved.